Мрежова файлова система в Linux, Linux в живота на системния администратор
Подготовка за изпит RHCSA
- У дома
- - Мрежова файлова система в Linux
Мрежова файлова система в Linux
В този урок ще научим как да използваме мрежовата файлова система в операционни системи Linux. Като цяло тази система е една или повече директории, експортирани от страната на сървъра. Клиентският компютър от своя страна монтира тези директории, сякаш са негови собствени файлови системи.
Един вид "споделени" директории в Windows. Интересно? Със сигурност! Да започваме.
Нека използваме две виртуални машини. Първият ще ни предостави мрежови дялове, вторият ще бъде клиент - свържете ги.
На сървърната машина трябва да инсталирате подходящия софтуер (nfs-сървър и portmap).
След това отворете файла /etc/exports и добавете директорията за експортиране:
Внимавайте за интервали!
Освен това в скоби са посочени опции, подобни на опциите за монтиране. Но тук има някои дребни корекции. Сега ще ви разкажа последователно. Опции rw - достъп за четене и запис, async - асинхронни заявки, по-малко надеждни, но много по-бързи, all_squash - заменя правата за достъп с правата, посочени по-долу - anonuid, anongid = 500 - всички достъпи до fs ще бъдат заменени с този uid / gid и деактивиране на проверката, че даден файл принадлежи към директория, ако част от файловата система е експортирана - no_subtree_check.
И какъв вид uid/gid са тези? Тъй като експортираме директорията /home/dmitry (домашната директория на потребителя), взех неговия собствен uid/gid, те са 500. Можете да погледнете в /etc/passwd.
И така, сега изпълняваме командата
Време е да настроите клиентската машина.
На клиента пишем:
# showmount -e192.168.1.104
mount clntupd_create: RPC: Програмата не е регистрирана
Ммм .. Изглежда, че все още трябва да рестартираме услугата на сървъра! Сега!
Страхотен! Виждаме нашата топка. Сега остава да го монтираме и да опитаме да запишем нещо.
# mkdir /mnt/nfs-dir # mount -t nfs 192.168.1.104:/home/dmitry /mnt/nfs-dir # cat /mnt/nfs-dir/hello.txt …

Всъщност възможността за запис е демонстрирана.