Anmeldung als anderer Benutzer als „Root“ nicht möglich – keine Fehlermeldung

Anmeldung als anderer Benutzer als „Root“ nicht möglich – keine Fehlermeldung

Ich bin sicher, dass es etwas ganz Einfaches ist, wenn man erst einmal weiß, wo man suchen muss.

Dies geschieht auf einem Orange Pi PC v1.2, auf dem Raspbian läuft, wie es vonorangepi.org. Ich kann mich als kein anderer Benutzer als Root anmelden.

Ich habe einige Benutzer mit hinzugefügt adduser, kann aber keinen von den Ctrl+ Alt+ F1-Konsolen aus verwenden, weder über sunoch über ssh.

(Ich habe die öffentlichen Schlüssel hinzugefügt, um ~/.ssh/authorized_keys2so viel Tipparbeit zu vermeiden).

su? NEIN:

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

ssh? NEIN:

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

Dann, statt der erwarteten Eingabeaufforderung:mario@orangepi:~$

Ich werde abgemeldet:Connection to orangepi closed.

Der Last loginZeitstempel wird bei jedem Versuch aktualisiert, d. h. ich werde zwar angemeldet, aber gleich danach werde ich abgemeldet.

Um sicherzugehen, habe ich Folgendes in meinem /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:~# 

Wenn ich mich als Root anmelde, läuft alles wie erwartet (ich gelange in die Box).


Späterer Test (mit numerischer Adresse für orangepiBox):

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

Alle diese Personen ssh mario@orangepisind durchgängig angemeldet /var/log/auth.logals:

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

Ich habe auch geprüft, ob es sich um ein pamKonfigurationsproblem handeln könnte:

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

Ich habe mich später dazu entschlossen, Raspbian nicht zu verwenden und habe Lubuntu installiert. Dort funktioniert alles einwandfrei. Allerdings bleibt die Frage, was mit dem Orange Pi Raspbian-Image nicht stimmt.

Antwort1

Das Problem kann durch Ausführen dieses Befehls behoben werden

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

Und neu starten. Ich weiß nicht warum, aber es funktioniert.

Quelle -Orange Pi Forum

verwandte Informationen