IP-адрес сервера 192.168.1.1
IP-адрес клиента 192.168.1.2
Настройка сервера
1. Установка необходимого програмного обеспечения
1 |
# apt-get install nfs-kernel-server |
2. Добавление/проверка в автозагрузку
1 |
# update-rc.d nfs-kernel-server defaults |
3. Опредляем какие ресурсы каким для каких клиентов экспортируем
1 |
# nano /etc/exports |
1 |
/home 192.168.1.2(rw,sync,no_root_squash,no_subtree_check) |
После правки файла /etc/exports обязательно выполняем
1 |
# exportfs -av |
1 |
exporting 192.168.1.2:/home |
проверяем доступные ресурсы
1 |
# exportfs |
1 |
/home 192.168.1.2 |
1 |
# showmount -e |
1 2 |
Export list for : /home 192.168.1.2 |
4. Запускаем NFS-сервер
1 |
# service nfs-kernel-server start |
Настройка клиента
5. Установка необходимого програмного обеспечения
1 |
# apt-get install nfs-common |
6. Создание точки монтирования
1 |
# mkdir /nfs |
7. Ручное монтирование
1 |
# mount -t nfs 192.168.1.1:/home /nfs |
Провереям
1 |
# df -h |
1 |
# ls -al /nfs |
1 |
# mount -t nfs |
1 |
192.168.1.1:/home on /nfs type nfs (rw,vers=4,addr=192.168.1.1) |
8. Для автоматического монтирования редактируем /etc/fstab
1 |
# nano /etc/fstab |
1 |
192.168.1.1:/home /nfs nfs auto,noatime,nolock,bg,nfsvers=3,intr,tcp,actimeo=1800 0 0 |
Для проверки размонтируем ручное монтирование и примонтируем через /etc/fstab
1 |
# umount /nfs |
1 |
# mount -a |
Проверка
1 |
# mount -t nfs |
1 |
192.168.1.1:/home on /nfs type nfs (rw,noatime,nolock,bg,nfsvers=3,intr,tcp,actimeo=1800,addr=192.168.1.1) |
Источник:
https://www.digitalocean.com/community/tutorials/how-to-set-up-an-nfs-mount-on-ubuntu-14-04