Baixe o app para aproveitar ainda mais
Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
* Tecnologia em Redes de Computadores Administração de Redes em Software Livre Leandro de Faria Freitas leandro.freitas@bh.estacio.br leandrodefariafreitas@gmail.com * Atividades do dia 01/04 Matéria: Configurar o compartilhamento de arquivos entre sistemas Linux. Aprender a montar sistemas de arquivos remotos manualmente. Aprender a configurar montagem automática de sistemas de arquivos remotos. Guia Foca: http://focalinux.cipsga.org.br/guia/iniciante/ Prova dos capítulos 12, 14 e 15 Livro texto Capítulos 16 – Sistemas de Arquivos em Rede * Administração de Redes em Software Livre 16.1 Informações Genéricas sobre o NFS NFS = Network File System Permite compartilhamento de arquivos entre computadores Criado em 1985 pela Sun Microsystems, para máquinas sem disco Roda sobre o protocolo RPC (Remote Procedure Call) Pode utilizar tanto UDP quanto TCP como protocolo da camada de transporte * Administração de Redes em Software Livre 16.1 Informações Genéricas sobre o NFS Permite a implantação de quotas de disco Convenções de nomes: Importante inserir o nome do servidor no ponto de montagem Ex: /nomedoservidor/usuários Segurança é uma questão importante Acesso deve ser controlado também por firewall Bloquear as portas 2049 e 111 UDP e TCP para a Internet Necessita de UID´s completamente exclusivos na rede Root em uma máquina local pode acessar o drive com o usuários que quiser, pois pode alterar o UID * Administração de Redes em Software Livre 16.2 NFS no lado do Servidor Quando um servidor compartilha um diretório, dizemos que ele “exportou” o diretório Deamon Ubuntu: /etc/init.d/nfs-kernel-server RedHat: /etc/rc.d/init.d/nfs Arquivo de configuração: /etc/exports Cada linha indica um diretório exportado Após alterar este arquivo, o comando “exportfs –a” deve ser executado * Administração de Redes em Software Livre 16.2 NFS no lado do Servidor Arquivo de configuração: /etc/exports Após alterar este arquivo, o comando “exportfs –a” deve ser executado Para exportar o diretório /home/extra para o host alfa com permissão de leitura e gravação e para o host beta com permissão de leitura apenas, a linha do /etc/exports seria: /home/extra alfa(rw) beta(ro) * Administração de Redes em Software Livre 16.2 NFS no lado do Servidor /etc/exports /home/extra alfa(rw) beta(ro) Diretório Clientes Clientes podem ser: Nome de host Curingas (* e ?) Redes IP (endereço IP / máscara) Opções de exportação: ro – somente leitura rw – leitura e escrita no_root_squash – root remoto tem acesso como root local * Administração de Redes em Software Livre 16.2 NFS no lado do Servidor exportfs: exportfs –a = exporta todos os diretório listado no arquivo /etc/exports exportfs –ua = cancela a exportação de todos os diretórios exportados exportfs –o fw alfa:/home/extra = exporta o diretório /home/extra para o host alfa com permissão de leitura e gravação exportfs –u alfa:/home/extra = cancela a exportação do diretório /home/extra para o host alfa exportfs = sem parâmetros é utilizado para mostrar os diretórios atualmente exportados * Administração de Redes em Software Livre 16.3 NFS no lado Cliente mount O comando mount é utilizado para montagem de diretório remotos, da mesma forma que na rede local. O ponto de montagem (diretório) local deve existir. Para montar Para checar a montagem de um diretório remoto no servidor coyote, por exemplo, o comando showmount é utilizado: showmount -e coyote * Administração de Redes em Software Livre 16.3 NFS no lado Cliente Para que um diretório seja montado automaticamente durante a inicialização, uma linha no /etc/fstab deve ser acrescentada: /etc/fstab gama:/home/extra /rede nfs 0 0 Diretório Clientes * Administração de Redes em Software Livre NFS Atividade – criação de mapeamento de rede: Servidor Criar entrada no “/etc/exports” Executar o comando “exportfs –a” Cliente Efetuar montagem do diretório remoto com o comando mount Cliente e servidor Criar entradas para nomes no “/etc/hosts” Testar acesso do cliente, criando arquivos e checando a criação na máquina remota. * Administração de Redes em Software Livre O que é esperado de você para a próxima aula: ACABOU o estudo do Guia Foca Leitura do capítulo 26 – Cooperando com o Windows – do Livro “Manual Completo do Linux – Guia do Administrador” – Biblioteca Virtual da Estácio O que provavelmente veremos na próxima aula: Conhecer os conceitos de compartilhamento de arquivos entre os sistemas Linux e Windows. Configurar o compartilhamento de arquivos entre sistemas Linux e Windows. Aprender a montar manualmente no sistema local compartilhamentos Windows. * * * * * * * * * * * *
Compartilhar