View previous topic :: View next topic |
Author |
Message |
r444 Tux's lil' helper

Joined: 07 Jun 2004 Posts: 91 Location: Porto -Portugal
|
Posted: Mon Jun 07, 2004 6:42 pm Post subject: Não consigo fazer login depois de emerge -u --deep world |
|
|
Viva,
Depois de fazer um emerge -u --deep world, por sugestão dos help, reparei que não conseguia fazer o login como user normal. Só conseguo como root.
Apaguei as contas com userdel e criei novas contas com o useradd.
Fiz um teste:
useradd -m test
su -test
e deu o seguinte erro:
dircolors:"/etc/DIR_COLORS": permission denied
Tentei o chmod 1777 /etc
e nada.
Alguém me pode ajudar.
THX |
|
Back to top |
|
 |
meetra Tux's lil' helper


Joined: 18 Nov 2002 Posts: 135 Location: Porto, Portugal
|
Posted: Mon Jun 07, 2004 7:34 pm Post subject: |
|
|
hmm, já fizeste o etc-update? |
|
Back to top |
|
 |
fernandotcl Veteran


Joined: 20 Nov 2003 Posts: 1396 Location: Sao Paulo, Brazil
|
Posted: Mon Jun 07, 2004 7:51 pm Post subject: |
|
|
chmod no /etc sem a opção de recursividade só altera as permissões pra pasta /etc. Tente "chmod 777 /etc/DIRCOLORS".  |
|
Back to top |
|
 |
r444 Tux's lil' helper

Joined: 07 Jun 2004 Posts: 91 Location: Porto -Portugal
|
Posted: Mon Jun 07, 2004 9:53 pm Post subject: |
|
|
Obrigado pela ajuda, mas não deu resultado  |
|
Back to top |
|
 |
fernandotcl Veteran


Joined: 20 Nov 2003 Posts: 1396 Location: Sao Paulo, Brazil
|
Posted: Mon Jun 07, 2004 10:00 pm Post subject: |
|
|
Talvez você tenha sobrescrito os arquivos que armazenam logins, grupos e permissões. Tente, como root, listar /etc com "ls -l", e veja o dono e o grupo dos arquivos (em especial do DIRCOLORS e do ".", que representa "/etc"). Conforme o resultado, pode ser necessário colocar os usuários num determinado grupo.
Aliás, você colocou os usuários no grupo "users"? |
|
Back to top |
|
 |
r444 Tux's lil' helper

Joined: 07 Jun 2004 Posts: 91 Location: Porto -Portugal
|
Posted: Mon Jun 07, 2004 10:11 pm Post subject: |
|
|
O problema é quando crio um novo user:
nuke root # useradd test
nuke root # passwd test
New UNIX password:
BAD PASSWORD: it is based on a dictionary word
Retype new UNIX password:
nuke root # su test
bash: /home/test/.bashrc: Permission denied
nuke root $ su test
Password:
su: Permission denied
Sorry.
nuke root $
Quando faço cd /etc ls -l
nuke etc # ls -l
total 580
-rwxrwxrwx 1 root root 2339 Jun 7 19:56 DIR_COLORS
....
-rw-r--r-- 1 root root 1763 Jun 7 23:58 passwd
....
-rw------- 1 root root 448 Jun 7 23:58 shadow
.....
Acho que fiz algo de errado quando fiz o emerge, mas o que foi não sei??? |
|
Back to top |
|
 |
fernandotcl Veteran


Joined: 20 Nov 2003 Posts: 1396 Location: Sao Paulo, Brazil
|
Posted: Mon Jun 07, 2004 11:03 pm Post subject: |
|
|
Tente criar um usuário assim:
Code: | useradd test -g users -G wheel |
Se ainda não funcionar, tente com esse mesmo usuário:
Code: | chown root:users /etc/DIRCOLORS |
|
|
Back to top |
|
 |
r3pek Retired Dev

Joined: 17 Sep 2003 Posts: 568 Location: Lisbon - Portugal
|
Posted: Tue Jun 08, 2004 12:38 am Post subject: |
|
|
r444 wrote: |
nuke root # su test
bash: /home/test/.bashrc: Permission denied
|
k permissões tens na dir /home/test?????
suponho k sejam test:users
pk se nao for em principio é esse o prob...  |
|
Back to top |
|
 |
r444 Tux's lil' helper

Joined: 07 Jun 2004 Posts: 91 Location: Porto -Portugal
|
Posted: Tue Jun 08, 2004 2:24 pm Post subject: |
|
|
Pessoal obrigado por responderem, mas continuo a achar que quando se fez o merge algo correu mal. Além do problema de permissões no /etc/... houve outros problemas, por exemplo: o root perdeu o seu estatuto de su, o dhcp deixou de se activar no boot, .... , etc. Acho que vou optar pela solução mais radical , em vez de andar a resolver às pinguinhas. Já resolvi alguns, como o problema do root. E tudo isto por causa da porcaria do scigraphica, que continua a dar segmentation fault, mas vou tentar outros pode ser que funcionem.
Obrigado na mesma,
r444
GENTOO RULES !!!!! |
|
Back to top |
|
 |
drusian n00b

Joined: 08 Jun 2004 Posts: 7
|
Posted: Tue Jun 08, 2004 9:27 pm Post subject: |
|
|
Cara dá uma olhada se no seu etc não existe um arquivo chamado "nologin" este arquivo geralmente é configurado para o pessoal não acessar o servidor em um momento de update.
Ah caso exista este arquivo, basta apaga-lo para que os usuários voltem a logar normalmente.
Abraços |
|
Back to top |
|
 |
iTT n00b

Joined: 23 Apr 2004 Posts: 70 Location: Lisboa
|
Posted: Wed Jun 09, 2004 12:25 am Post subject: |
|
|
meetra wrote: | hmm, já fizeste o etc-update? |
alguem me sabe dizer o k faz o belo do etc-update???
pois eu ao faze lo, como sugestao apos um emerge, consegui "estragar" o meu /etc/* todo
por exemplo nao consigo passar para root kd faco #su, dá permission denied
inda tou a sentir na pele as suas consequencias do etc-updates
tive de voltar a editar muitos file no /etc/ para colocar o sistema +- funcional, poix ele colocou o seu conteudo original apos uma 1ª instalacao.....
o k poderei ter feito mal??? |
|
Back to top |
|
 |
fernandotcl Veteran


Joined: 20 Nov 2003 Posts: 1396 Location: Sao Paulo, Brazil
|
Posted: Wed Jun 09, 2004 1:49 am Post subject: |
|
|
iTT wrote: | meetra wrote: | hmm, já fizeste o etc-update? |
alguem me sabe dizer o k faz o belo do etc-update???
pois eu ao faze lo, como sugestao apos um emerge, consegui "estragar" o meu /etc/* todo
por exemplo nao consigo passar para root kd faco #su, dá permission denied
inda tou a sentir na pele as suas consequencias do etc-updates
tive de voltar a editar muitos file no /etc/ para colocar o sistema +- funcional, poix ele colocou o seu conteudo original apos uma 1ª instalacao.....
o k poderei ter feito mal??? |
O etc-update é uma ferramenta que tem que ser utilizada com muito cuidado. Você não pode mandar ele simplesmente atualizar tudo, porque alguns arquivos exigem sua interação. Na GentooBR saiu há pouco tempo um aviso sobre isso. O ideal é saber o que faz cada arquivo de configuração, para poder saber o que pode ser sobrescrito.
O etc-update é muito importante. É uma maneira segura de atualizar arquivos de configuração, mas precisa ter muito cuidado. A maioria não precisa ser atualizada, e se for, pode quebrar o sistema. Basta ter atenção e não terá problemas.  |
|
Back to top |
|
 |
xef Guru


Joined: 20 Jun 2003 Posts: 460 Location: Porto - Portugal
|
Posted: Wed Jun 09, 2004 9:10 am Post subject: |
|
|
Penso que a maioria dos users de gentoo correm o etc-update mandando-o actualizar tudo pelo menos uma vez
Pelo menos eu fiz isso e só no reboot(ou tentativa) seguinte percebi o que aconteceu... |
|
Back to top |
|
 |
jbrazio Apprentice


Joined: 13 Dec 2002 Posts: 232 Location: .pt
|
Posted: Wed Jun 09, 2004 4:20 pm Post subject: |
|
|
Ai o meetra só faz m*rda.. :-P _________________ "Assim como falham as palavras quando querem exprimir qualquer
pensamento, assim falham os pensamentos quando querem exprimir
qualquer realidade." -- Fernando Pessoa |
|
Back to top |
|
 |
|