Warum ist SSH zu langsam, wenn ich in Ubuntu 18.04 zugreife?

Warum ist SSH zu langsam, wenn ich in Ubuntu 18.04 zugreife?

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.logweiß 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: trueAttribut ein , *.yamlum 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-sessionausgefü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

verwandte Informationen