Я хочу объединить информацию, найденную здесь и там, чтобы записать в одном ответе все шаги, чтобы установить мою сеть NFS между двумя моими ПК с Ubuntu
. Это полезно время от времени, например, при переходе на новую версию Ubuntu мне нужно сбросить:
Позволяет говорят, что «boris» является моим входом в систему такой как /home/boris
моя домашняя папка.
сервер ядра nfs установки и общий для nfs
$ sudo apt-get install nfs-kernel-server
$ sudo apt-get install nfs-common
в /etc/exports
, определите папку, которая будет совместно использована путем добавления этого:
/home/boris 192.168.1.0/24(rw,sync,all_squash,anonuid=1001,anongid=1001,subtree_check)
с:
/home/boris
папка должна быть совместно использована
rw
для доступа для чтения и доступа для записи клиента
sync
??
all_squash
??
192.168.1.0/24
диапазон клиентского компьютерного IP-адреса Вашей локальной сети
1001
идентификатор группы и пользователь. Найти его $ id boris
управляйте хостами, 1-й никому не позволяют войти /etc/hosts.deny
добавить
portmap:ALL
nfsd:ALL
mountd:ALL
Затем позвольте своему клиентскому компьютеру войти /etc/hosts.allow
добавить
portmap:192.168.1.0/24
lockd:192.168.1.0/24
nfsd:192.168.1.0/24
mountd:192.168.1.0/24
rquotad:192.168.1.0/24
statd:192.168.1.0/24
с 192.168.1.0/24
диапазон клиентского компьютерного IP-адреса Вашей локальной сети
установите брандмауэр UFW
$ sudo ufw enable
$ sudo ufw default deny incoming
$ sudo ufw default deny outgoing
$ sudo ufw allow from 192.168.1.0/24
$ sudo ufw allow out from 192.168.1.0/24
с 192.168.1.0/24
диапазон клиентского компьютерного IP-адреса Вашей локальной сети
запустите сервер
$ sudo /etc/init.d/nfs-kernel-server start
или после модификации/etc/exports
$ sudo /etc/init.d/nfs-kernel-server restart
установите общий для nfs и autofs
$ sudo apt-get install nfs-common
$ sudo apt-get install autofs
создайте папку, используемую для монтирования соединения с сервером
$ sudo mkdir /media/shareFolder
набор autofs для автоматического монтирования этой папки,
в /etc/auto.master
добавьте эту строку:
/media/shareFolder /etc/auto.nfs --ghost, --timeout=60
в /etc/auto.nfs
добавьте эту строку
boris -fstype=nfs,rw,intr,uid=1001,guid=1001 192.168.1.1:/home/boris
с:
192.168.1.1
адрес сервера
/home/boris
папка, совместно использованная на сервере.
1001
идентификатор группы и пользователь. Найти его $ id boris
rw
для доступа для чтения и доступа для записи
установите брандмауэр UFW
$ sudo ufw enable
$ sudo ufw default deny incoming
$ sudo ufw default deny outgoing
$ sudo ufw allow to 192.168.1.1
$ sudo ufw allow out to 192.168.1.1
с 192.168.1.1
адрес сервера
и перезагрузка Ваш клиентский компьютер.