- Falha no Shadow. Urgente
+ Responder ao Tópico
-
Falha no Shadow. Urgente
Olá galera. Estou com um baita problema e conto com a ajuda dos amigos da lista underlinux.
Ao tentar criar usuário com o comando useradd "nome do usuario" me retorna a mensagem CANNOT LOCK SHADOW PASSWORD FILE. Como saio dessa enrascada?
Trata de um servidor de arquivo com slack 8.1
nullCANNOT LOCK SHADOW PASSWORD FILE
-
Falha no Shadow. Urgente
Gostaria de saber se talvez atualizando o slackware 8.1 para 9 resolveria o meu problema.
-
Falha no Shadow. Urgente
vc pode tentar fazer assim, mande o shadow para o passwd e depois mandar as senhas de novo para o shadow. naum digo q vai funcionar mas quem sabe né? hehe
faça assim:
# pwunconv --> manda as senhas do shadow para o passwd
ae vc testa criar algum user... para ver o q q dá...
depois para mandar de volta para o shadow é o seguinte comando:
# pwconv
pode dar certo, vale a pena tentar... <IMG SRC="images/forum/icons/icon_smile.gif">
falow
-
Falha no Shadow. Urgente
Tentei o comando pwunconv mas sem sucesso. Não conseguiu abrir o arquivo shadow ( pwunconv: can´t open shadow file).
Antes de mais nada gostaria de dizer que o arquivo existe, com a permissão 400 e que consigo edita-lo.
E agora, como resolver este problema.
-
Falha no Shadow. Urgente
Tentei o comando pwunconv mas sem sucesso. Não conseguiu abrir o arquivo shadow ( pwunconv: can´t open shadow file).
Antes de mais nada gostaria de dizer que o arquivo existe, com a permissão 400 e que consigo edita-lo.
E agora, como resolver este problema.
-
Falha no Shadow. Urgente
tipo mas com permissão 400 vc naum vai conseguir editar mesmo.
tipo 400 é r--------
vc só pode ler.. a permissão correta desse arquivo, se eu naum me engano, é 744 ou 700... vc sabe como funcionam as permissões né?
tipo mude a permissão do shadow (como root)
# chmod 700 /etc/shadow
tipo vc vai colocar rwx------ para o shadow, ae vc tenta de novo, pq com 400 nem o root tem permissão de gravar ae naum dá pra ser feliz! <IMG SRC="images/forum/icons/icon_smile.gif">
falow
-
Falha no Shadow. Urgente
A configuração 400 é default, mas para desencargo de conciência eu modifiquei para 700, mas sem sucesso.
Existe a possibilidade de editar o script useradd. Para ser bem claro, gostaria de verificar se houve alguma alteração no script de criação do usuário, assim como existe o default do Red Hat em /etc/default.
-
Falha no Shadow. Urgente
tipo, eu naum tinha visto... vc disse q edita o arquivo sendo q ele tem permissão 400... vc deve estar enganado, veja a tabela de permissões:
Octal Permissão Calculo
0 - - - 0
1 - - x 1
2 - w - 2
3 - w x 2+1= 3
4 r - - 4
5 r - x 4+1= 5
6 r w - 4+2= 6
7 r w x 4+2+1= 7
ae funciona assim.. se vc dá um ls -l vc vê as permissões q aparecem assim:
-rwxr-xr--
isso quer diser q
- q é um arquivo normal ( se fosse d seria diretorio e l link)
rwx são as permissões do dono do arquivo
r-x são as permissões do grupo do dono do arquivo
r-- são as permissões dos outros usuários
esse arquivo no caso tem a permissão 754
um arquivo 400 tem r-- --- ---
quando vc dá um (por exemplo)
#chmod 754
o linux vê pela ordem as permissões q ele vai dar a ordem é:
1 - dono
2 - grupo do dono
3 - outros users
o linux tem como padrão criar qualquer arquivo como a permissão 666 e diretorios com a permiossão 777, mas lembre da UMASK!
por padrão a umask é 022, mas pode ser mudada.
entaum quando vc cria um arquivo qualquer ele da a permissão assim:
666 permissão padrao do linux para arquivos
022 - menos a umask
644 dá essa permissão q é rw-r--r--
para pastas
777
022 -
755 que fica rwxr-xr-x
r = ler
w = gravar
x = executar
sacou?
falow,
-
Falha no Shadow. Urgente
o padrão do shadow é 600...
estava funcionando e parou ou nunca funcionou???? hehe
falow,
-
Falha no Shadow. Urgente
-
Falha no Shadow. Urgente
vc fez algo de diferente antes de parar de funfar?
tipo parar do nada é windows <IMG SRC="images/forum/icons/icon_smile.gif"> hehe
falow,
-
Falha no Shadow. Urgente
A última operação realizada foi a inserção de mais um hd para o /home.
O servidor continua funcionando e autenticando os usuários já existentes.
-
Falha no Shadow. Urgente
ta tudo configurado certinho no /etc/fstab?????????
falow,
-
Falha no Shadow. Urgente
tipo, pare tudo, desligue o PC, leve-o à uma igreja universal, peça pra tirarem o encosto dele, depois volte e ligueo normalmente.. <IMG SRC="images/forum/icons/icon_razz.gif">
verifica se voce tem os arquivos:
/etc/shadow
/etc/shadow-
/etc/passwd
/etc/passwd-
a permissao padrao pra esses arquivos é 400 (apenas o root tem acesso de leitura a ele)
qdo um user é adicionado, o proprio useradd modifica ele pra "600" e depois volta pra "400"...
se mesmo assim ele ainda continuar com problemas, sugiro que de uma olhada nos seus logs... pra ver se houve alguma tentativa de violacao do sistema...