This project is read-only.
3.3. Configurando a pasta compartilhada via NFS

11) As estações de Linux são capazes de autenticar seus usuários diretamente via LDAP. No entanto, uma pasta compartilhada precisa ser criada para permitir às estações cliente montarem as pastas dos usuários. A maneira mais simples de criar essa pasta é via NFS. Comece iniciando o módulo NFS Server no YaST entrando em Network Services > NFS Server. Clique em Start NFS Server e selecione Open Port in Firewall e vá para a próxima tela. Selecione Add Directory para criar uma nova pasta de compartilhamento, entrando com o diretório em que as pastas home dos usuários estão, no caso, /users. Como o compartilhamento precisa ser tanto lido como escrito, mude de ro para rw como na figura.

Figuras 16 e 17: Configuração do compartilhamento NFS

18.png

19.png

12) Existem 2 maneiras de montar os diretórios home (que nesse tutorial é o /users) nos clientes, quando algum dos usuários fizer logon neles. Uma das maneiras é adicionar o caminho da pasta de compartilhamento ao /etc/fstab em cada máquina cliente, o que fará com que o diretório /users inteiro seja montado em cada cliente.

O segundo método, adotado no tutorial, é configurar automount para que apenas o diretório home (/users) de cada usuário seja montado no cliente, conforme esse determinado usuário loga na máquina. Embora isso seja muito mais seguro, envolve mais trabalho, pois para cada usuário criado deve ser colocado um objeto automount no diretório.

Por exemplo, para adicionar o usuário admin ao diretório, cria-se um arquivo, aqui chamado nfs.ldif, colocando nele o conteúdo abaixo. Arquivos ldif (ldap data interchange format) armazenam entradas de diretórios LDAP em um formato simples textual, e são uma boa maneira de transferir informações entre servidores LDAP.

#Primeiro, cria objetos que definem os diretórios montados automaticamente. Só 
#precisam ser criados uma vez.

dn: nisMapName=auto.master,dc=example,dc=com
objectClass: nisMap
nisMapName: auto.master

dn: cn=/users,nisMapName=auto.master,dc=example,dc=com
objectClass: nisObject
nisMapName: /users
cn: /users
nisMapEntry: ldap 137.65.211.18:nisMapname=auto.users,dc=example,dc=com

dn: nisMapName=auto.users,dc=example,dc=com
objectClass: nisMap
nisMapName: auto.users

#Depois, adiciona uma entrada para cada usuário.
#Conforme novos usuários são adicionados, novas entradas se fazem necessárias. 
#Para usuários posteriors, basta mudar o nome de usuários em 4 lugares.

dn: cn=admin,nisMapName=auto.users,dc=example,dc=com
objectClass: nisObject
nisMapName: admin
cn: admin
nisMapEntry: -fstype=nfs,hard,intr,nodev,nosuid 137.65.211.18:/users/admin


Após salvar as entradas nesse arquivo, pelo terminal adicione-as com o comando:

ldapadd –x –D cn=Administrator,dc=example,dc=com –W –f nfs.lidf

Voltar para o índice | Próximo capítulo

Last edited Aug 27, 2007 at 8:38 PM by joicekafer, version 5

Comments

No comments yet.