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