![Não é possível fazer login como qualquer usuário diferente de root - nenhuma mensagem de erro](https://rvso.com/image/1490201/N%C3%A3o%20%C3%A9%20poss%C3%ADvel%20fazer%20login%20como%20qualquer%20usu%C3%A1rio%20diferente%20de%20root%20-%20nenhuma%20mensagem%20de%20erro.png)
Tenho certeza que é algo muito simples, desde que você saiba onde procurar.
Isso está acontecendo em um Orange Pi PC v1.2, rodando Raspbian, conforme é distribuído pelaorangepi.org. Não consigo fazer login como nenhum usuário, exceto root.
Adicionei alguns usuários com e não adduser
consigo usar nenhum dos consoles Ctrl++ , nem via , nem via .AltF1su
ssh
(Adicionei as chaves públicas para ~/.ssh/authorized_keys2
evitar tanta digitação).
su
? Não:
root@orangepi:~# su mario
root@orangepi:~#
ssh
? Não:
mario@rune:~$ ssh mario@orangepi
Linux orangepi 3.4.39 #41 SMP PREEMPT Sun Jun 21 13:09:26 HKT 2015 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Wed Mar 23 08:51:43 2016 from rune.lan
Então, em vez do prompt esperado:mario@orangepi:~$
Eu fico desconectado:Connection to orangepi closed.
O Last login
carimbo de data/hora é atualizado a qualquer tentativa, o que significa que eu entro, mas algo me desconecta imediatamente depois.
Com certeza, isso é o que tenho no meu /etc/passwd
:
root@orangepi:~# grep mario /etc/passwd
mario:x:1002:1006:Mario Frasca,,,:/home/mario:/bin/bash
root@orangepi:~# ls -ld /home/mario
drwxr-xr-x 3 mario mario 4096 Mar 23 08:36 /home/mario
root@orangepi:~# ls -ld /bin/bash
-rwxr-xr-x 1 root root 813992 Sep 25 2014 /bin/bash
root@orangepi:~#
Se eu logar como root, tudo correrá conforme o esperado (entro na caixa).
Teste posterior (usando endereço numérico para orangepi
caixa):
mario@rune:~$ ssh [email protected] ls -m
mario@rune:~$ ssh [email protected] ls -m ~mario
pistore.desktop
mario@rune:~$
Todos estes ssh mario@orangepi
estão consistentemente logados /var/log/auth.log
como:
Mar 24 09:47:16 localhost sshd[2987]: Accepted publickey for mario from 192.168.1.89 port 40695 ssh2
Mar 24 09:47:16 localhost sshd[2987]: pam_unix(sshd:session): session opened for user mario by (uid=0)
Mar 24 09:47:16 localhost sshd[2989]: Received disconnect from 192.168.1.89: 11: disconnected by user
Mar 24 09:47:16 localhost sshd[2987]: pam_unix(sshd:session): session closed for user mario
Também verifiquei se poderia haver algum pam
problema de configuração:
root@orangepi:~# pam_tally2 -u mario
Login Failures Latest failure From
mario 0
root@orangepi:~#
Mais tarde decidi que não usaria o Raspbian e instalei o Lubuntu, onde as coisas funcionam bem, mas fico com a pergunta: o que há de errado com a imagem do Orange Pi Raspbian?
Responder1
O problema pode ser resolvido executando este comando
echo "vm.mmap_min_addr = 4096" > /etc/sysctl.d/mmap_min_addr.conf
E reinicie. Não sei por que, mas funciona.
Fonte -Fórum Laranja Pi