我最近安裝了 Ubuntu 18.04 並設定了網絡,並配置了 NIS 用戶端以從伺服器獲取使用者資訊。
問題是當我透過 ssh 存取該伺服器時,從伺服器取得 shell 的速度太慢。我一直在努力解決這個問題,並發現了此錯誤訊息,/var/log/auth.log
但我不知道該怎麼做。我該怎麼辦?
Jun 13 08:55:08 server sshd[1716]: pam_systemd(sshd:session): Failed to create session: Connection timed out
答案1
這個問題是由Ubuntu 18.04中新適配的網路介面netplan所引起的。通常,當使用者配置此介面時,他們將optional: true
屬性放入其中*.yaml
以設定以太網,如下所示。
network:
version: 2
ethernets:
ens5:
addresses: []
dhcp4: true
optional: true
他們之所以放置該 attr,是因為如果文件中沒有 attr,它將在啟動時掛起一段時間,顯示該訊息。
a start job is running for wait for network to be configured
但問題是,當您放置此屬性時,會/etc/pam.d/common-session
執行一個可選指令,這會在您嘗試連接到伺服器時出錯
# /etc/pam.d/common-session
...
session optional pam_systemd.so
...
因此,您需要註解掉以消除與伺服器建立連線或會話時的逾時問題。
# session optional pam_systemd.so