воскресенье, 15 февраля 2015 г.

NFS

 на удаленной машине существует файл конфигурации: /etc/exports в котором прописываются файловые системы (директории) которые необходимо разрешить монтировать удаленно по протоколу NFS. Каждая строка в нем - указание на экспортируемую файловую систему и доступ к ней. Шаблон записи таков:
[ файловая система ] [ кому разрешить к ней доступ ] [ ключи опций ]

Пример:
/home/share 192.168.0.6(rw,no_root_squash)
Директорию в данном примере разрешено примонтировать на хост 192.168.0.6 в режиме write-read.
Чтобы запись в файле начала работать выполним:
# exportfs -r

Узнаем список экспорта файловых систем:
# exportfs
(exportfs - программа для работы с NFS на основе файла exports)
/home/share        192.168.0.6
Теперь давайте на машине с адресом 192.168.0.6 примонтируем сетевую файловую систему /home/share.
Создадим каталог куда будет происходит монтирование:
$ mkdir /home/user_name/nfs
Монтирование происходит при помощи команды mount ( под root естественно ).
# mount -t nfs 192.168.0.6:/home/share /home/user_name/nfs
где -t тип монтируемой файловой системы - <хост>:<ресурс экспорта> <точка монтирования в локальной системе>.
По умолчанию монтирование проходит в режиме - rw ( с помощью опции -o можно указать дополнительные ключи опций монтирования).
Данную строку можно поместить в файл /etc/fstab, что даст возможность пристарте компьютера автоматически подмонтировать ФС.
192.168.0.6:/home/share /home/user_name/nfs nfs defaults

Комментариев нет:

Отправить комментарий