1. 程式人生 > >安裝和設定 OpenSSH Server

安裝和設定 OpenSSH Server




Ubuntu 下安裝 OpenSSH Server 是無比輕鬆的一件事情,需要的命令只有一條:


sudo apt-get install openssh-server


隨後,Ubuntu 會自動下載並安裝 openssh server,並一併解決所有的依賴關係。當您完成這一操作後,您可以找另一臺計算機,然後使用一個 SSH 客戶端軟體(強烈推薦 PuTTy),輸入您伺服器的 IP 地址。如果一切正常的話,等一會兒就可以連線上了。並且使用現有的使用者名稱和密碼應該就可以登入了。


事實上如果沒什麼特別需求,到這裡 OpenSSH Server 就算安裝好了。但是進一步設定一下,可以讓 OpenSSH 登入時間更短,並且更加安全。這一切都是通過修改 openssh 的配置檔案 sshd_config 實現的。


首先,您剛才實驗遠端登入的時候可能會發現,在輸入完使用者名稱後需要等很長一段時間才會提示輸入密碼。其實這是由於 sshd 需要反查客戶端的 dns 資訊導致的。我們可以通過禁用這個特性來大幅提高登入的速度。首先,開啟 sshd_config 檔案:


sudo nano /etc/ssh/sshd_config


找到 GSSAPI options 這一節,將下面兩行註釋掉:


#GSSAPIAuthentication yes
#GSSAPIDelegateCredentials no
然後重新啟動 ssh 服務即可:


sudo /etc/init.d/ssh restart


再登入試試,應該非常快了吧