ubuntu下的ssh

morra發表於2016-10-11

ubuntu預設是沒有安裝openssh-server的,今天簡單的寫一下ubuntu上ssh的安裝與使用。

一、伺服器端

安裝

apt-get install openssh-server        #安裝
ps -e | grep ssh        #檢查服務是否開啟,如果存在ssh-agent和sshd說明已開啟服務
/etc/init.d/ssh restart        #重啟ssh服務

ssh配置檔案

vi /etc/ssh/sshd_config        #修改ssh-server的配置檔案

Port 20 #ssh預設埠是22,需要的話,自行修改
PermitRootLogin no #ssh預設配置是允許root登入的,可以修改配置表禁止其登入:

二、客戶端

安裝

apt-get install openssh-client        #ubuntu預設已經安裝了openssh-client

登入

ssh morra@192.168.1.112      #登入,ssh+使用者名稱@IP
exit        #退出

第一次登入:

ubuntu下的ssh

第二次登入:

ubuntu下的ssh

當遠端主機的公鑰被接受以後,它就會被儲存在檔案$HOME/.ssh/known_hosts之中。下次再連線這臺主機,系統就會認出它的公鑰已經儲存在本地了,從而跳過警告部分,直接提示輸入密碼。

相關文章