Ich habe vor Kurzem Ubuntu 18.04 installiert, das Netzwerk eingerichtet und den NIS-Client so konfiguriert, dass er Benutzerinformationen vom Server erhält.
Das Problem ist, dass es zu langsam ist, eine Shell vom Server zu erhalten, wenn ich über SSH auf diesen Server zugreife. Ich habe mich auf die Suche nach einer Lösung für dieses Problem gemacht und diese Fehlermeldung gefunden, /var/log/auth.log
weiß aber nicht, wie das geht. Was soll ich tun?
Jun 13 08:55:08 server sshd[1716]: pam_systemd(sshd:session): Failed to create session: Connection timed out
Antwort1
Dieses Problem wird durch die Netzwerkschnittstelle Netplan verursacht, die in Ubuntu 18.04 neu angepasst wurde. Normalerweise fügen Benutzer bei der Konfiguration dieser Schnittstelle ein optional: true
Attribut ein , *.yaml
um ein Ethernet wie unten festzulegen.
network:
version: 2
ethernets:
ens5:
addresses: []
dhcp4: true
optional: true
Der Grund für die Angabe dieses Attributs liegt darin, dass das System beim Booten für eine bestimmte Zeit hängen bleibt und die Meldung anzeigt, wenn die Datei kein Attribut enthält.
a start job is running for wait for network to be configured
Das Problem besteht jedoch darin, dass beim Einfügen dieses Attributs eine optionale Anweisung /etc/pam.d/common-session
ausgeführt wird, die einen Fehler verursacht, während Sie versuchen, eine Verbindung zum Server herzustellen.
# /etc/pam.d/common-session
...
session optional pam_systemd.so
...
Sie müssen also auskommentieren, um das Timeout beim Herstellen einer Verbindung oder Sitzung mit dem Server zu vermeiden.
# session optional pam_systemd.so