Сервисы Network File System (NFS)
Linux может быть клиентом и/или сервером для Network File System (NFS), которая является стандартом для разделяемых файловых систем в Unix.
Замечание: Пожалуйста знайте, что наличие NFS-сервиса на вашей системе может быть небезопасно с точки зрения защиты. Лично, я не рекомендую использовать NFS. |
Чтобы использовать NFS, нужно обеспечить поддержку NFS ядром или модулем ядра. См. раздел Обновление ядра Linux в главе 10 для подробностей по поводу настройки ядра Linux.
Разделяемые файловые системы в NFS настраиваются правкой файла ``/etc/exports''. Здесь приведен небольшой пример:
/archive spock.mydomain.name(ro) /archive2 spock.mydomain.name(ro) /mnt/cdrom other.domain(ro) /archive2 10.23.14.8(ro,insecure) |
Первая пара строк разрешает системе ``spock.mydomain.name'' доступ к каталогам ``/archive'' и ``/archive2'' через NFS. Они сделаны доступными только для чтения опцией ``(ro) ''. По соображениям безопасности, неплохо бы сделать так для всех каталогов, если можно.
Третья строка разрешает любой машине в домене ``domain.name'' обращаться к CD-ROM. Конечно, CD-ROM надо сначала смонтировать в ``
/mnt/cdrom''.
Обратите внимание: Использование опции ``(ro))'' чтобы отметить это устройство только для чтения может казаться немного избыточным, однако оно предотвратит запись в реальную файловую систему, если CD-ROM не смонтирован. |
После изменения файла ``
/etc/exports'' надо перезапустить NFS daemon. Введите:
/etc/rc.d/init.d/nfs restart |
Вы можете также настроить точки монтирования NFS с помощью утилиты ``Network Configurator'' из пакета ``Linuxconf''. Более подробно Linuxconf рассмотрен в разделе Настройка от A до Z программой Linuxconf
.
Много информации по NFS можно найти в ``NFS-HOWTO'' по адресу:
http://metalab.unc.edu/LDP/HOWTO/NFS-HOWTO.html и на man-страницах по ``nfsd'' и ``exports''.
Назад | Оглавление | Вперед | ||
Macintosh-style File and Print Services with Netatalk | Локальное оглавление | Configuration from A-Z with Linuxconf |