No puedo iniciar sesión como ningún usuario que no sea root; no hay mensaje de error

No puedo iniciar sesión como ningún usuario que no sea root; no hay mensaje de error

Estoy seguro de que es algo muy sencillo, una vez que sabes dónde buscar.

Esto está sucediendo en una PC Orange Pi v1.2, que ejecuta Raspbian, tal como lo distribuyeorangepi.org. No puedo iniciar sesión como ningún usuario excepto root.

He agregado un par de usuarios con adduser, y no puedo usar ninguno desde las consolas Ctrl++ , ni vía , Altni vía .F1sussh

(He agregado las claves públicas para ~/.ssh/authorized_keys2evitar escribir tanto).

su? No:

root@orangepi:~# su mario
root@orangepi:~# 

ssh? No:

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

Luego, en lugar del mensaje esperado:mario@orangepi:~$

Me desconecto:Connection to orangepi closed.

La Last loginmarca de tiempo se actualiza en cualquier intento, lo que significa que inicio sesión, pero algo me cierra la sesión inmediatamente después.

Sin duda, esto es lo que tengo en mi /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:~# 

Si inicio sesión como root, todo va como se esperaba (llego al cuadro).


Prueba posterior (usando la dirección numérica para orangepiel cuadro):

mario@rune:~$ ssh [email protected] ls -m
mario@rune:~$ ssh [email protected] ls -m ~mario
pistore.desktop
mario@rune:~$

Todos estos ssh mario@orangepiestán conectados constantemente /var/log/auth.logcomo:

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

También verifiqué si podría haber algún pamproblema de configuración:

root@orangepi:~# pam_tally2 -u mario
Login           Failures Latest failure     From
mario               0    
root@orangepi:~# 

Más tarde decidí que no usaría Raspbian e instalé Lubuntu, donde todo funciona bien, pero me queda la pregunta: ¿qué problema tiene la imagen de Orange Pi Raspbian?

Respuesta1

El problema se puede solucionar ejecutando este comando.

echo "vm.mmap_min_addr = 4096" >  /etc/sysctl.d/mmap_min_addr.conf

Y reiniciar. No sé por qué, pero funciona.

Fuente -Foro de Orange Pi

información relacionada