Página 1 de 2 12 ÚltimoÚltimo
+ Responder ao Tópico



  1. Olá pessoal,


    Estou com um probleminha chato aqui: o usuário comum, no caso, lipse, não loga de jeito nenhum. Tenho que logar como root e só depois acessar como lipse usando o "su lipse". Meu sistema de login é em modo-texto mesmo, com o getty. Já tentei adicionar um novo usuário, mas só o root acessa. Quando tento logar com outro, há uma demora de 5s e retorna um erro dizendo que o usuário não existe, nem chega a aparecer o campo password.

    Até hoje deu pra aguentar, mas agora preciso adicionar outros usuários ao sistema e não há como eles logarem sem passar pelo root, o que torna o sistema inseguro, pois é só sairem de suas sessões e já estarão logados no root.

    O que pode ser isso? Como resolver?


    Obrigado.

  2. #2
    Meu velho dá uma sacada no seu arquivo /etc/nsswitch.conf e veja se está como abaixo. Caso não esteja altere para este valor.

    passwd: compat
    group: compat
    shadow: compat

    ou

    passwd: files compat
    group: files compat
    shadow: files compat


    Veja se existe no seu sistema o aquivo /etc/nologin. Este arquivo trava o sistema dando permissão apenas ao root de efetuar login no sistema.

    Diga qual a sua distro pra que fique mais fácil indicar a vc um utilitário de configuração do sistema de login.

    Valeu!



  3. Obrigado pela atenção.


    Bem, o arquivo /etc/nsswitch.conf está OK.

    O arquivo /etc/nologin existe sim e existe tb um chamado /etc/nologin.boot. Porém, esses arquivos só contém texto (Sistema de boot carregando - aguarde por favor).

    Quando tento logar como usuário comum, aparece essa mensagem, mas não aparece o campo password e retorna o erro "Login Incorrect". Já se eu logar como root, essa mensagem tb aparece seguida do campo password efetuando o login corretamente.

    Ontem, num canal de Linux da Brasnet, um colega pediu para efetuar alguns testes sobre o assunto, um deles foi trocar o getty pelo mingetty, porém o erro persiste. A linha referente a isso no /etc/inittab está assim:

    1:12345:respawn:/sbin/mingetty tty1
    2:2345:respawn:/sbin/mingetty tty2


    Uso uma distro Debian Like.

  4. apague o arquivo /etc/nologin



  5. 1) Veja no /etc/passwd se tem o home do usuário especificado
    2) Veja no /etc/passwd se tem o shell do usuario especificado (se tiver /dev/null ou /sbin/nologin ele n loga)
    3) Veja se o home do user existe (duh :P) hehehe






Tópicos Similares

  1. como iniciar em modo texto
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 04-11-2003, 15:28
  2. Editor em modo texto sem ser o Vi?
    Por no fórum Servidores de Rede
    Respostas: 8
    Último Post: 22-08-2003, 11:10
  3. Inicializar em modo texto
    Por no fórum Servidores de Rede
    Respostas: 1
    Último Post: 12-06-2003, 14:02
  4. Mplayer em modo texto
    Por Mero_Aprendiz no fórum Servidores de Rede
    Respostas: 5
    Último Post: 08-06-2003, 19:33
  5. Enviar anexo por email, em modo texto.
    Por egriga no fórum Servidores de Rede
    Respostas: 5
    Último Post: 02-04-2003, 11:53

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L