- КОД: ВЫДЕЛИТЬ ВСЁ
sudo apt-get install nfs-kernel-server nfs-common portmap
теперь сконфигурируем его. Важно ответте NO на вопрос о "bind loopback".
- КОД: ВЫДЕЛИТЬ ВСЁ
sudo dpkg-reconfigure portmap
sudo /etc/init.d/portmap restart
Обьясняем серверу, что мы хотим расшарить:
- КОД: ВЫДЕЛИТЬ ВСЁ
sudo vi /etc/exports
Я расшарил директорию /files для чтения и записи для любого компа в моей локальной сети.
- КОД: ВЫДЕЛИТЬ ВСЁ
/files 192.168.1.1/24(rw,no_root_squash,async)
Сохраняем файл. и перезагружаем сервер:
- КОД: ВЫДЕЛИТЬ ВСЁ
sudo /etc/init.d/nfs-kernel-server restart
после необходимо применить наши настройки:
- КОД: ВЫДЕЛИТЬ ВСЁ
sudo exportfs -a
Теперь настроим клиент:
эти настройки делаем на компе с которого хотим видить расшаренную директорию.
- КОД: ВЫДЕЛИТЬ ВСЁ
sudo apt-get install portmap nfs-common
И так, мы решили что будем монтировать NFS-ресурс в директорию /files
- КОД: ВЫДЕЛИТЬ ВСЁ
cd /
sudo mkdir files
Мой сервер находится по адресу 192.168.1.2, пробуем его монтировать:
- КОД: ВЫДЕЛИТЬ ВСЁ
sudo mount 192.168.1.2:/files /files
Кстати, если не заработает, попробуйте перезагрузиться:
- КОД: ВЫДЕЛИТЬ ВСЁ
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-common restart
Редактируем /etc/fstab, директория будет монтироваться автоматически при загрузке:
- КОД: ВЫДЕЛИТЬ ВСЁ
192.168.1.2:/files /files nfs rsize=8192,wsize=8192,timeo=14,intr
Link1
Комментариев нет:
Отправить комментарий