PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : User-Wechsel mittels su dauert zu lange



michel_vaclav
16.10.16, 16:34
Hallo,

seit einigen Tagen, vermutlich seit einer Aktualisierung, dauert das Wechseln des Users mittels su ca. 30 Sekunden. Früher ging das innerhalb einer Sekunde nach Eingabe des Passwortes.
Möchte ich von einem normalen User mit root-Rechten arbeiten und gebe ich auf der Kommandozeile "su" ein, so werde ich nach dem Passowort gefragt. Sobald das PW mit Enter bestätigt ist, dauert es zuverlässig mindestens 25 Sekunden, egal ob ich root-Rechte erlangen möchte oder einen anderen User verwende.
In der /var/log/messsages erscheint dabei Folgendes:
Oct 16 17:31:17 firewall su: (to root) Mein Login on pts/1
Oct 16 17:31:17 firewall su: pam_unix(su:session): session opened for user root by Mein Login(uid=1000)
Oct 16 17:31:17 firewall dbus[28266]: [system] Activating via systemd: service name='org.freedesktop.login1' unit='dbus-org.freedesktop.login1.service'
Oct 16 17:31:17 firewall systemd[1]: Started Login Service.
Oct 16 17:31:42 firewall dbus[28266]: [system] Failed to activate service 'org.freedesktop.login1': timed out
Oct 16 17:31:42 firewall su: pam_systemd(su:session): Failed to create session: Activation of org.freedesktop.login1 timed out
Was hat es damit auf sich?

Es handelt sich um OpenSUSE 13.2.

Danke für Hinweise

michel_vaclav

marce
16.10.16, 18:25
Du kannst ja mal den su mit strace nachverfolgen, wo es hängt.

Vermuten würde ich einen DNS-Timeout oder Fehlversuch - evtl. wegen "falscher" /etc/hosts-Datei.

Sauerland1
16.10.16, 18:40
This happens when dbus is restarted, but systemd-logind is not restarted. Just do the following:


systemctl restart systemd-logind

http://serverfault.com/questions/707377/slow-ssh-login-activation-of-org-freedesktop-login1-timed-out

michel_vaclav
18.10.16, 18:26
Danke Sauerland1,

das war es!

michel_vaclav