Compartilhamento de arquivos entre computadores usando o nfs linux

3 Métodos:

servidorclienteexemplo

O Network File System (NFS) O NFS é um componente padrão na maioria dos * nix do kernel. O que significa que você só pode usá-lo em qualquer distribuição Linux.


Este é um guia muito simples, o sistema de arquivos de rede são muito mais complexos, por isso, se você quiser saber mais detalhes sobre isso, clique aqui

passos

"Estas são tarefas administrativas e deve ser feita a partir do usuário root (su - para root ou sudo)

método 1servidor

1

Editar / etc / exportações, adicionar uma linha para o arquivo para cada diretório você vai para exportação:

  • directório hostname (opções) nombredehost2 (opções)
  • diretório: é um endereço absoluto para um diretório local que deseja exportar.
  • hostname: é o nome ou o endereço IP do cliente para o qual você deseja restringir o acesso ou "*" se não há restrições.
  • Opções: ver todas as opções de exportação para ver todas as opções, tais como ro, rw ...

2

servidor Forza NFS para ler / etc / exportações voltar à página: exportfs -ra



método 2cliente

1

Criar um ponto de montagem: mkdir / mnt /remotefs

2

Montar a exportação NFS: mount -t nfs : / ExportedDir / mnt / remotefs

3

Use o sistema de arquivos remoto como se fosse local Acessando / mnt / remotefs: ls / mnt / remotefs

método 3exemplo

Estas são as tarefas de gestão que devem ser feitas a partir do usuário root (su - para root, ou sudo)


Este exemplo irá exportar o "temp" (/ tmp), você pode escrever / ler qualquer usuário em sua sub-rede, o cliente irá montar ou anexado ao seu diretório de sistema:

No servidor 192.168.5.5/24

  1. 1

    Editar / etc / exportações. Adicione o seguinte:

  2. #exporting temp para todos
  3. / Tmp 192.168.5. * (RW)
  4. 2

    Forza ler a NFSD para exportar informações: exportfs -ra

No cliente 192.168.5.105/24

  1. 1

    mkdir / mnt / sharedTmp

  2. 2

    mount -t nfs 192.168.5.5:/ Tmp / mnt / sharedTmp

  3. Depois de concluir este procedimento: No ls servidor / tmp irá mostrar a mesma informação como no ls mnt cliente / / sharedTmp.

dicas

  • sempre com * nix usando as páginas "man", estes são seus amigos: exportações homem, homem de montagem, homem exportfs etc.
  • Estas são tarefas de tipo administrativo de modo que deve ser feita a partir do usuário root (su - para root ou sudo)

Artigos Relacionados