Nfs - linux
NFS no Ubunu 8.04 e derivados Network File System www.margalho.pro.br Prof. Dsc. Mauro Margalho Coutinho margalho@unama.br
NFS
É uma opção para compartilhar arquivos entre máquinas Linux. É um modelo de sistema de arquivos, que tem como função centralizar arquivos em um servidor, formando assim um diretório virtual.
NFS
É uma opção para compartilhar arquivos entre máquinas Linux. É um modelo de sistema de arquivos, que tem como função centralizar arquivos em um servidor, formando assim um diretório virtual.
NFS (Usar a conta do super usuário)
Utiliza um serviço chamado “portmap” para gerenciar as requisições dos clientes. Nas distribuições derivadas do Red Hat o serviço se chama “nfs”. Nas distribuições derivadas do Debian o serviço se chama “nfs-kernel-server”.
−
apt-get install nfs-kernel-server
NFS
Para ativar o serviço (Instale no Servidor)
# /etc/init.d/nfs-kernel-server restart
NFS – Configuração servidor
A configuração do NFS é feita no arquivo “/etc/exports”:
# mcedit /etc/exports
Abrir em um editor e adicionar as linhas referentes às áreas a serem compartilhadas. Todos os usuários da rede terão acesso de leitura
−
/home/arquivos 172.18.*.* (ro)
NFS – Configuração servidor
Crie a pasta a ser compartilhada como super usuário
− # cd /media (Entra na pasta /media) − # mkdir dirnfs (Cria uma pasta chamada dirnfs) − # cd dirnfs − # mcedit teste.txt (Digite um texto qualquer) − # cd .. (Retorna um nível de diretório) − # chmod -R 777 /media/dirnfs (muda direitos)
A configuração do NFS é feita no arquivo “/etc/exports”:
# mcedit /etc/exports
/ETC/EXPORTS
Inserir a seguinte linha no arquivo “exports” rw = read write (permite que o cliente grave na pasta) ro = read only (permite que o cliente somente leia a pasta)