安裝和設置 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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章