為什麼在Ubuntu 18.04下ssh訪問速度太慢?

為什麼在Ubuntu 18.04下ssh訪問速度太慢?

我最近安裝了 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

相關內容