Fórum Ubuntu Linux - PT

Suporte Técnico => Servidores => Tópico iniciado por: Paulo Lanza em 23 de Julho de 2008, 21:49

Título: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 23 de Julho de 2008, 21:49
Olá Pessoal!! É o seguinte,
Estou montando uma rede na empresa onde trabalho, é um projeto de inclusão digital e estamos usando um servidor Ubuntu 8.04 server e as maquinas clientes com Ubuntu 8.04 desktop. Segui este tutorial: http://colab.interlegis.gov.br/wiki/CriandoServidordeArquivosAutenticacao.Tudo da certo, mas quando vou logar na maquina cliente com um usuario criado no servidor ele aprece alguns erros.

No primeiro alerta aparece:

Sua pasta pessoal está definida como "/home/instrutores/paulo" mas parece não existir. Você deseja iniciar uma sessão com o diretório /(Raiz) como sua pasta pessoal? É provável que nada funcione a menos que você utilize uma sessão de segurança.

Tenho a opção de [Sim] ou [Não] se eu escolher não ele fecha a tela e pede pra digitar o login denovo mas se coloco sim ele aparece essa outra janela:

O seu arquivo $HOME/.dmrc está sendo ignorado. Isto impede que a sessão padrão e o idioma sejam salvos. O arquivo precisa ser de prioridade so usuario e ter permissões 644(não ter permissão de escrita por outros usuarios). O diretório $HOME do usuario deve ser de propriedade do usuario e outros usuarios não devem ter permissões de escrita.

Aqui só tenho a opção de [OK]. Então aparece a seguinte mensagem:

Sua sessão durou menos de 10 segundos se você não terminou um sessão, isso pode significar que há algum problema de instalação ou que pode estar sem espaço em disco. Tente iniciar uma sessão de segurança para verificar se você consegue consertar o problema.

Já instalei várias vezes e sempre da este mesmo problema, o Cliente encontra o Servidor e o Servidor também encontra o Cliente mas sempre que tento logar aparece essas mensagens. Sou iniciante em Linux, mas creio que o problema esta na montagem no NFS do Cliente, coloquei da seguinte forma mount -t nfs <IP do meu Servidor>:/home/instrutores/paulo /home....não tenho certeza se esse é o problema...mas se alguém puder ajudar, os ususarios e os grupos também criei de acordo com o tutorial. Desde já agradeço, uma boa semana a todos!


Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 23 de Julho de 2008, 21:55
Opa... então não funcionou seguir o tuto né... bem, vamos ver se posso ajudar já que fui eu que escrevi aquilo.

Você esta com o diretório HOME montado corretamente?

Execute o comando  df no terminal e cole ele aqui.
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 23 de Julho de 2008, 21:57
Mais uma coisa, onde esta montando o diretório dos usuários?
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 24 de Julho de 2008, 13:58
Olá amigo!!
essa é a resposta  utilizando o comando no servidor:

Filesystem        1k-blocks       User available               Use%        Mounted on
/dev/sda1          152051968      3221224 141167744      3%            /
varrun               516952           264  516688                 1%          /var/run
vsrlock              516952            0    516952                  0%          /var/lock
udev                 516952           48   516904                  1%          /dev
devshm             516952           0      516952                 0%          /dev/shm
lrm                   516952           39760  477192              8%          /lib/modules/2.6.24-19-g
eneric/voltatile

E no cliente é:

Sistem. Arq.        1k-blocos       Usado   Dispo               Uso%        Montado em
/dev/sda1          76232764      2451244 69939580          4%            /
varrun               224724           112  224724                 1%          /var/run
vsrlock              224724            0    224724                  0%          /var/lock
udev                 224724           44   224724                  1%          /dev
devshm             224724            12  224724                 1%          /dev/shm
lrm                   224724           38176  186548              17%          /lib/modules/2.6.24-16-g
eneric/voltatile

Usei o mount no cliente como coloquei acima e a criação das pastas fiz pela rotina que estava no tutorial. Obrigado!
 :)
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 24 de Julho de 2008, 14:49
Seu problema é não ter montado a HOME do servidor no cliente.

Seguindo o tutorial (na parte do NFS, em particular) no servidor você define a exportação do diretório /home para sua rede, ou parte dela, e na estação além de instalar o pacote relativo ao NFS, você também altera seu fstab para montar automáticamente o diretório do server dentro de /home.

Outra coisa que não entendi é como você criou os diretórios dos usuários, o porque de ter o diretório do usuário dentro do diretório instrutores (/home/instrutores/paulo).
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 24 de Julho de 2008, 15:01
Certo vou tentar aqui!!
Isso foia penas um teste, o diretorio instrutores seria o grupo de usuarios. Porque na minha rede nem todos os usuarios terao a mesma permissão. como nao estava dando certo usando o  mount -t nfs <IP do meu Servidor>:/home/paulo /home, entao coloquei apenas apra testar  mount -t nfs <IP do meu Servidor>:/home/instrutores/paulo /home que é como seguindo a rotina de criacao de usuario criou as pastas no servidor.
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 24 de Julho de 2008, 15:09
Certo vou tentar aqui!!
Isso foia penas um teste, o diretorio instrutores seria o grupo de usuarios. Porque na minha rede nem todos os usuarios terao a mesma permissão. como nao estava dando certo usando o  mount -t nfs <IP do meu Servidor>:/home/paulo /home, entao coloquei apenas apra testar  mount -t nfs <IP do meu Servidor>:/home/instrutores/paulo /home que é como seguindo a rotina de criacao de usuario criou as pastas no servidor.

Aqui tenho vários grupos de usuário, e as permissões são apertadas, dando direitos aos usuários de verem apenas sua HOME e mais alguns diretórios de compartilhamento. O texto Estrutura Básica de Rede (http://colab.interlegis.gov.br/wiki/EstruturaRedes), que esta no mesmo lugar em que achou o outro, fala mais sobre permissões e estrutura de diretórios.

Quanto a montagem o correto seria mount -t nfs <IP do server>:/home   /home

Na máquina do usuário podem ser vistos todos os diretórios dos outros usuários, porém ele não tem acesso.
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 24 de Julho de 2008, 15:21
Certo vou tentar aqui!!
Muito obrigado!!!
ahh...só uma coisinha a mais...no arquivo fstab que você disse, tenho que modifica-lo da mesma forma no cliente e no servidor?? ???
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 24 de Julho de 2008, 15:23
Certo vou tentar aqui!!
Muito obrigado!!!
ahh...só uma coisinha a mais...no arquivo fstab que você disse, tenho que modifica-lo da mesma forma no cliente e no servidor?? ???

Em relação a configuação do NFS no servidor só irá editar o arquivo /etc/exports, e é nas estações que você altera o /etc/fstab, até porque é nela que você irá disponibilizar os dados exportados.
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 24 de Julho de 2008, 15:29
Ah sim entendi, mas isso eu ja tinha feito!! :-[
Modifiquei este arquivo no cliente da seguinte forma:

<ip do meu servidor>:/home /home nsf defaults 0 0

Será que o problema esta aqui??
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 24 de Julho de 2008, 15:39
Ah sim entendi, mas isso eu ja tinha feito!! :-[
Modifiquei este arquivo no cliente da seguinte forma:

<ip do meu servidor>:/home /home nsf defaults 0 0

Será que o problema esta aqui??

Teoricamente não tem erro... mas nunca usei no meu server o 8.04.

A sorte é que segunda devo começar a migrar para um novo hardware.

Faça a montagem na mão caso não monte automático para gente ver o que tá acontecendo.
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 24 de Julho de 2008, 15:52
Certo vou tentar aqui!!
Você usa qual no seu server?? ::)
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 24 de Julho de 2008, 15:56
Certo vou tentar aqui!!
Você usa qual no seu server?? ::)

Meu server de arquivos, que já esta rodando a anos, e no final de sua capacidade usa hoje o 6.06 server.
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 24 de Julho de 2008, 16:01
Se não der certo vou tentar utilizar o 6 também, teria algum problema o servidor ser o 6 e o desktop continuar sendo o 8?? ???
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 24 de Julho de 2008, 16:04
Se não der certo vou tentar utilizar o 6 também, teria algum problema o servidor ser o 6 e o desktop continuar sendo o 8?? ???

Não use o 6 para servidor, já esta defasada, e daqui um tempo não terá mais suporte.

Quanto a desktop hj uso todas as versões do ubuntu... da 5.10 até a 7.10.

Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 24 de Julho de 2008, 20:01
Cara, instalei o Ubuntu server 7.10 para testar...mas nao consigo trocar a senha de root. Já tentei usar Sudo passwd root, su passwd e sudo -i e da a seguinte mensagem:

cefas is note in the sudores file. This incident will by reported
cefas@ubuntu:~$send email:fatal:open /etc/postfix/main.cf:no such file or diretory


...nenhum deles funcionou..existe alguma outra forma??? preciso estar como root para abixar o os pacotes NIS e NFS.
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 24 de Julho de 2008, 20:25
Cara, instalei o Ubuntu server 7.10 para testar...mas nao consigo trocar a senha de root. Já tentei usar Sudo passwd root, su passwd e sudo -i e da a seguinte mensagem:

cefas is note in the sudores file. This incident will by reported
cefas@ubuntu:~$send email:fatal:open /etc/postfix/main.cf:no such file or diretory


...nenhum deles funcionou..existe alguma outra forma??? preciso estar como root para abixar o os pacotes NIS e NFS.

Uso ubuntu desde a versão 5.10 e nunca precisei da senha do root, nem mesmo nos servidores.

Para que quer usar a senha do root??

Olha só, isso foi postado ante ontem:

Edite o arquivo usando o sudo (para o terminal) ou gksudo para o ambiente gráfico.

No Aplicações > Acessórios > Terminal (ou Consola) digite:

Código: [Selecionar]
sudo  gedit  /etc/init.d/compartilhar
ou

Código: [Selecionar]
sudo  nano  /etc/init.d/compartilhar
Usando o ambiente gráfico digite Alt + F2 e na caixa que se abre digite "gksudo  gedit  /etc/init.d/compartilhar"

Assim é possível salvar seu arquivo.

A sim, é necessário que seu usuário tenha direitos administrativos (estar no grupo admin), como o usuário criado durante a instalação.


Mais informações sobre o sudo/gksudo: O que é "Root" e "Sudo"? Por que usar e como usar (http://wiki.ubuntu-br.org/RootSudo)
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 24 de Julho de 2008, 20:33
Gostaria de usar o root para baixar os pacotes do NFS e NIS....usando o comando sudo apt-get ele nao consegue baixar e pede para logar como root...
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 24 de Julho de 2008, 20:37
Tentei usar o sudo como diz e mesmo assim nao deu...da a mesma mensagem
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 24 de Julho de 2008, 20:53
Tentei usar o sudo como diz e mesmo assim nao deu...da a mesma mensagem

Se você usa uma conta administrativa (que esta no grupo admin), igual a criada na instalação, o sudo tem que funcionar, se não funcionar o root também não funcionará.
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 25 de Julho de 2008, 02:16
Não deu certo..deve ser o CD...vou afzer o seguuinte...vou instalar o 8.04 novamente e tentar denovo!!
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 25 de Julho de 2008, 10:29
Não deu certo..deve ser o CD...vou afzer o seguuinte...vou instalar o 8.04 novamente e tentar denovo!!


No aguardo.... Vamos dar um jeito e colocar para funcionar ai.
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 28 de Julho de 2008, 18:42
Ressolvemos o problema de logar, só que tenho sempre que reiniciar o NIS na máquina cliente.
Existe alguma forma de colocar isso automatico?
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 28 de Julho de 2008, 20:32
Ressolvemos o problema de logar, só que tenho sempre que reiniciar o NIS na máquina cliente.
Existe alguma forma de colocar isso automatico?


Eu uso isso a anos sem problemas...

Porque precisa reiniciar o NIS?
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 28 de Julho de 2008, 20:45
É o seguinte, usei um outro tutorial pra parte de NFS e o seu para NIS, e dessa vez da tudo fucinando perfeito consigo logar com qualquer ususario e ele faz a montagem tranquilo....mas para que funcione preciso sempre q ligar a maquina cliente apenas restartar o NIS...por isso queria saber se tem algum script ou algum arquivo que pode ser editado para ele iniciar o NIS automaticamente.
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 28 de Julho de 2008, 21:02
Ainda não entendi o motivo.

A montagem é feita ao se logar?
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 28 de Julho de 2008, 21:27
Sim, o unico problema é que o NIS no cliente nao inicia automatico, tem que entrar como Ctrl + Alt + F1 e mandar startar o NIS...feito isso ele entra normalmente, o que quero é uma forma de assim que ligar o pc cliente o NIS iniciar sozinho sem precisar mandar startar.
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 28 de Julho de 2008, 21:38
Nunca precisei colocar o NIS para rodar de forma manual... algo de errado aconteceu ai.

Existem várias formas de se startar um processo durante o login, e uma delas é chamar via /etc/rc.local.

Mas existem muitas outras, até mais elegantes que essa.
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 28 de Julho de 2008, 22:03
Certo e no caso como eu faço pra chamar via  /etc/rc.local ??
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 28 de Julho de 2008, 22:16
Certo e no caso como eu faço pra chamar via  /etc/rc.local ??

Ué, exatamente como faz para iniciar ele.

Antes da última linha (exit 0) faça uma chamada para o comando:

Código: [Selecionar]
/etc/init.d/nis  start
Acho que o nis é chamado assim né? Não estou no trabalho, e nunca preciso reiniciar ele.
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 28 de Julho de 2008, 22:22
Também não estou para testar, mas ta ok...é só acrecesntar o comand  no arquivo entao né?
vou tentar e retorno aqui, valeu!
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 30 de Julho de 2008, 22:27
Deu certo aqui amigo!!
Está tudo funcionando perfeitamente  ;D
no lugar de start tinha que colocar restart...agora ta tudo beleza !!
Obrigado pela ajuda!!
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 30 de Julho de 2008, 22:30
Deu certo aqui amigo!!
Está tudo funcionando perfeitamente  ;D
no lugar de start tinha que colocar restart...agora ta tudo beleza !!
Obrigado pela ajuda!!

Pois é, então o serviço levante beleza, mas com algum problema, por isto de precisar restartar.

Eu acho que vale você dar uma revisada, porque algo de errado ai tem que estar.
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 01 de Agosto de 2008, 00:29
Sim, estou dando uma olhada !
valeu!
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 04 de Agosto de 2008, 21:16
Uma outra coisa...o usuario local que eu tinha criado na instalação, só loga se o servidor estiver ligado...sabe o que pode ser??...gostaria de deixar todas as maquinas na rede, mas se der algum problema com o servidor por exemplo , vou querer que eles usem o usuario na maquina local até o problema ser resolvido.
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 04 de Agosto de 2008, 21:23
Se os usuários estão no servidor é meio complicado, correto?

O que você pode fazer é recriar eles nas estações, mas acho que daria muito trabalho, e mesmo assim ainda não teria acesso aos arquivos.
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 04 de Agosto de 2008, 21:27
Não não, é o seguinte!
nao quero que ele pegue o usuario do servidor no caso...quero q cada estacao tenha UM usuario local, sem precisar usar o servidor.
por exemplo login: alunos e senha:alunos, onde tudo q for feito e salvo era salvo na propria maquina e nao no servidor....
Título: Re: Problemas com NFS e NIS
Enviado por: Paulo Lanza em 04 de Agosto de 2008, 21:30
quando tento criar na estacao ele cria mas nao fica local...aco q tem algo haver no momento da configuracao do nfs, onde coloco a montagem para se feita no servidor
Título: Re: Problemas com NFS e NIS
Enviado por: clcampos em 04 de Agosto de 2008, 21:39
O problema é que se o NFS estiver habilitado ele cria o diretório do usuário em /home, mas este diretório no momento é do server.

Eu quando precisei ter um user local criei ele com o diretório HOME apontando para outro lugar... no meu caso "/home_local"