Freebsd
É um servidor de compartilhamento de arquivos e diretórios entre computadores conectados em rede do sistema operacional GNU/Linux. Primeiro passo:
Instalação, onde será instalado o servidor NFS eo Portmap
O Portmap e um redirecionador de porta, sua porta ea 111
Com o usuário root (sudo su)
#apt-get install nfs-common nfs-kernel-server portmap
Para saber se o servidor NFS eo portmap esta no ar usa-se o comando ( rpcinfo p localhost)
Ex.
# rpcinfo p localhost programa versão protocolo porta
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100003 2 udp 2049 nfs
100003 2 tcp 2049 nfs
Segundo Passo:
Depois deverá configurar o diretório de compartilhamento, para isso você precisa editar o diretório (exports), dentro de:
# /etc/exports
Já dentro do diretório devera colocar na ultima linha o diretório que será compartilhado com as permissões de qual maquina poderá acessar o diretório e quais permissões de acesso o cliente terá.
Ex:
# gedit /etc/exports # /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)
#
/home/bruno/Documentos *(ro) onde,
/home/bruno/Documentos - ( diretório que vai ser compartilhado) * - (será o IP da maquina que poderá captura o diretório, pode ser com “IP”, “Nome da maquina” e “*” que permite todas maquinas da rede possa capturar o diretório) (ro) - (permissão de acesso) (ro) é permitido apenas ler(read) no diretório
Terceiro Passo:
Logo após de ter configurado o compartilhamento