Não consigo autenticar com NIS + NFS + Samba(RESOLVIDO)

Iniciado por lclaudio.dias, 11 de Março de 2008, 16:23

tópico anterior - próximo tópico

lclaudio.dias

Olá amigos preciso muito de uma ajuda, estou tentando configurar um servidor baseado na atenticação NIS e compartilhamentos NFS+SAMBA, usei um tutorial que encontrei aqui no forum segui piamente todos os detalhes mais não consigo logar com o cliente nas estações, bom vou detalhar exatamente o que está acontecendo, usei o tutor http://ubuntuforum-br.org/index.php/topic,15555.msg83203.html#msg83203 que explica passo a passo como se deve instalar e configurar tanto o servidor como o cliente
Servidor de Arquivos/Autenticação baseado em NIS + NFS + Samba
eu consegui ate ver no cliente os usuarios do servidor mais não consigo logar pois a minha sessão e interrompida!!! dura durante 10 segundos somente no modo texto já consigo logar mais não tenho permissão de escrita.
a mensagem no servidor é a seguinte quando dou o comando: sudo exportfs -a -v ele me retorna uma mensagem :
exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.52.1.7:/home/backup".
  Assuming default behaviour ('subtree_check').
  NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.52.1.6:/home/backup".
  Assuming default behaviour ('subtree_check').
  NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.52.1.3:/home/backup".
  Assuming default behaviour ('subtree_check').
  NOTE: this default will change with nfs-utils version 1.1.0
exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.52.1.4:/home/backup".
  Assuming default behaviour ('subtree_check').
  NOTE: this default will change with nfs-utils version 1.1.0
Não sei o quer qr dizer!!!

e no cliente mesmo eu colocando no FSTAB: 192.52.1.3:/home   /home        nfs      rw,auto,user,exec        0     0
E as outras maquinas, quando reinicio o cliente o compartilhamento não é montado automatico e quando monto manualmente as pastas do /home servidor aparecem mais não consigo logar no cliente pois como eu disse a sessão é interrompida. meus caros por favor se puderem me ajudar e agradeceria muito pois já tentei de tudo pequisei na net no forum e nada estou a duas semanas tentando montar esse servidor.

desde já os meus agradecimentos e desculpe a carta..... mais eu quis especificar exatamente o que passei nessas duas semanas.... 

clcampos

Você não consegue logar ou porque não existe um diretório HOME para o usuário (normalmente não montou o HOME do servidor - problemas no NFS), ou porque não tem direitos de alterar os dados depois da montagem.

Qual é a versão do Ubuntu nos clientes?

Como ficou o arquivo /etc/exports no servidor?

Como estão as permissões dos diretórios dos usuários em /home no servidor? Esta tudo correto?

Vamos ter que ver por partes até achar o problema ai.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

lclaudio.dias

#2
Cristiano muito obrigado pelo apreço na resposta já não sei mais o que fazer estou a duas semanas tentando mais não consigo e o tutor que eu utilizei é espetacular por isso a minha decepção pois não tem erro... está dificio para acha-lo.
Bom vou responder suas perguntas e o que você puder fazer para me ajudar eu serei mto grato.

1. e verdade eu detectei que mesmo seguindo as configurações que esta no tutorial o nfs não esta montando automatico, mais mesmo quando eu monto manualmente não aceita a sessão dura 10 segundos!!!

2. a versão no ubuntu q eu estou usando é 7.10

3. o arquivo exports é esse:# /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) hostname2(ro,sync)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt)
# /srv/nfs4/homes  gss/krb5i(rw,sync)
#
/home 192.52.1.7(rw,async) 192.52.1.6(rw,async) 192.52.1.5(rw,async) 192.52.1.4(rw,async) 192.52.1.2(rw,async)

4. as permissões estão ok sim todos usuários podem logar no servidor

Bem é isso espero que eu tenha respondido todas as tuas perguntas e mais uma vez agradeço e qualquer luz será bem vinda, pois como eu disse no início, já não sei mais o que fazer.

clcampos

Exatamente o que você quer exportar com o NFS?

Olha, aqui quero exportar apenas a HOME do servidor, e veja como ficou meu arquivo /etc/exports:

Citar
# /etc/exports: the access control list for filesystems which may be exported
#               to NFS clients.  See exports(5).
/home            192.168.1.*(rw,sync)
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

lclaudio.dias

Isso mesmo cristiano eu quero exportar a Home do servidor, mais aqui se eu liberar para todas as maquinas na faixa de IP eu terei problema pois, aqui tem outras salas que não pertecem a esse laboratório mais vou tentar fazer essa configuração e posto amanhã para lhe dizer se resolveu, e mais uma vez valeu pela força.

lclaudio.dias

Olá cristiano desculpe o sumiço mais me foi atribuida outras obrigações por isso não pude esta aqui no forum nessas ultimas semanas, bem eu consegui resolver e estou postando aqui, e gostaria de deixar também a minha gratidão pela força que você me deu pois sem ela eu não teria chegado a essa solução, o que fiz foi o seguinte:

Como o meu problema era na montagem automática do NFS eu montei um script, usei esse tutor como exemplo: http://diepartus.blogspot.com/2007/01/ultilizo-distribuio-ubuntu-linux-e-um.html e consegui com que a pasta home fosse montada e problema resolvido está funcionando perfeitamente, mais uma vez valeu pela força.
E agora vou continuar o seu tutor partindo pro samba e até mais.

clcampos

Seu script apenas faz a montagem? Apenas um mount?

Já tive problemas assim, e coloquei a linha do comando dentro do arquivo /etc/rc.local e acabou resolvendo meu problema.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!