Digamos que «boris» seja meu logon, como /home/boris
é minha pasta pessoal.
1. defina o computador «servidor»:
-
instale nfs-kernel-server e nfs-common
$ sudo apt-get install nfs-kernel-server $ sudo apt-get install nfs-common
-
em
/etc/exports
, defina a pasta a ser compartilhada adicionando isto:/home/boris 192.168.1.0/24(rw,sync,all_squash,anonuid=1001,anongid=1001,subtree_check)
com:
/home/boris
é a pasta a ser compartilhada emrw
para acesso de leitura e gravação do cliente
sync
??
all_squash
??
192.168.1.0/24
é um intervalo de cliente endereço IP do computador da sua rede local
1001
é o ID do usuário e do grupo. Para encontrá-lo$ id boris
-
gerenciar hosts, primeiro não permitir que ninguém em
/etc/hosts.deny
add
portmap:ALL nfsd:ALL mountd:ALL
Em seguida, permita que o seu computador cliente em
/etc/hosts.allow
addportmap: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
com
192.168.1.0/24
é um intervalo de cliente endereço IP do computador da sua rede local
-
defina o firewall 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
com
192.168.1.0/24
é um intervalo de cliente endereço IP do computador da sua rede local
-
inicie o servidor
$ sudo /etc/init.d/nfs-kernel-server start
ou após uma modificação de / etc / exports
$ sudo /etc/init.d/nfs-kernel-server restart
2. defina o computador «cliente»:
-
instale nfs-common e autofs
$ sudo apt-get install nfs-common $ sudo apt-get install autofs
-
crie a pasta usada para montar a conexão com o servidor
$ sudo mkdir /media/shareFolder
-
defina o autofs para montar automaticamente esta pasta,
em/etc/auto.master
adicione esta linha:/media/shareFolder /etc/auto.nfs --ghost, --timeout=60
em
/etc/auto.nfs
adicione esta linhaboris -fstype=nfs,rw,intr,uid=1001,guid=1001 192.168.1.1:/home/boris
com:
192.168.1.1
é o endereço do servidor computador
/home/boris
é a pasta compartilhada no computador servidor .
1001
é o ID do usuário e do grupo. Para encontrá-lo$ id boris
erw
para acesso de leitura e gravação -
defina o firewall 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
com
192.168.1.1
é o endereço do computador servidor
-
e reinicie seu computador cliente .