1. 程式人生 > >ubuntu添加ssh

ubuntu添加ssh

title cal perm p s -c per auth Opens ubuntu

這邊博文主要記錄我在運用Xshell鏈接Ubuntu(SSH)時出現的問題,具體怎麽鏈接不在贅述。

在鏈接的時候有時候會出現下面這種情況:
技術分享圖片
buntu默認並沒有安裝ssh服務,如果通過ssh鏈接ubuntu,需要自己手動安裝ssh-server,然而SSH分客戶端openssh-client和服務端openssh-server,openssh-client是客戶端,openssh-server是服務端,

咱們這裏講的是安裝SSH的服務端,即:openssh-server。

判斷咱們的機器是否安裝ssh服務,可以使用如下命令:ssh localhost
技術分享圖片

但是報出了Connetion refused。

這個就表示沒有還沒有安裝SSH。

使用安裝命令:sudo apt-get install openssh-server進行安裝
技術分享圖片
又出現openssh-server沒有可安裝選項。
分析原因是我們的apt-get沒有更新,當然如果你的是最新的系統不用更新也行,但是我相信很多人都是需要更新的吧,操作命令如下:

sudo apt-get update
技術分享圖片
更新完畢後再執行:
sudo apt-get install openssh-server
技術分享圖片
運用命令ps -e|grep ssh 確認下是否安裝正常
技術分享圖片
看到sshd那說明ssh-server已經啟動了。

再次鏈接,不會再出現connection failed了。

# Authentication:

LoginGraceTime 120
PermitRootLogin yes
StrictModes yes
#MaxAuthTries 6
#MaxSessions 10

ssh重啟

service sshd restart

ubuntu添加ssh