болады? (15 ұпай) Жауабы: Linux-те құрылғыларды тізімдеудің және орнатудың бірнеше әдісі
бар. Міне, осы тапсырмаларды орындауға көмектесетін бірнеше командалар
мен әдістер:
1. Lsblk пәрмені (List Block Devices): lsblk пәрмені блоктық құрылғылар
туралы ақпаратты көрсетеді (мысалы, қатты дискілер, бөлімдер).
2. Lspci пәрмені (PCI құрылғыларының тізімі): lspci пәрмені PCI құрылғылары
туралы ақпаратты көрсетеді.
3. Lsusb пәрмені (USB құрылғыларының тізімі): lsusb пәрмені USB
құрылғылары туралы ақпаратты көрсетеді.
4. Lshw командасы (List Hardware): lshw командасы жүйенің аппараттық
құралдары туралы кең ақпарат береді, соның ішінде әртүрлі құрылғылар
туралы мәліметтер.
5. Blkid пәрмені (block id): blkid пәрмені блоктық құрылғылар туралы
ақпаратты, соның ішінде файлдық жүйе түрі туралы ақпаратты шығарады.
6. Fdisk пәрмені (Fixed Disk): fdisk пәрмені диск бөлімдерімен жұмыс істеу
үшін пайдаланылады.
7.
Udevadm
утилитасы:
Udevadm-Linux
жүйесінде
динамикалық
құрылғыларды басқаруға арналған утилита. Оның көмегімен сіз құрылғылар
туралы ақпарат ала аласыз.
7. Бір IP көмегімен бірнеше HTTPS виртуалды хосттарын жасауға бола ма? (15 балл) Жауабы: Ия, бұл server Name Indication (SNI) функциясын қолдану арқылы
мүмкін болады. SNI-бұл веб-серверге бір IP мекенжайы мен портында бірнеше
виртуалды https хосттарына (сайттарына) қызмет көрсетуге мүмкіндік беретін
TLS (transport Layer Security) протоколының кеңейтімі. Клиент серверге
HTTPS протоколы арқылы қосылған кезде, ол Handshake тақырыбында server
Name Indication жібереді, ол қосылуға тырысатын хост атауын көрсетеді. SNI
қолдайтын Веб-сервер бұл ақпаратты клиентке қандай виртуалды хост қызмет
ететінін анықтау үшін пайдалана алады.
8. Chroot-та жабу дегеніміз не? (15 балл)