前言
一般情況下,安裝好的 Ubuntu 系統(tǒng)中默認(rèn)是只安裝了??openssh-client?
?,此時只能通過此系統(tǒng)連接訪問其他系統(tǒng),但不具有讓其他系統(tǒng)訪問的權(quán)限。在終端查看 ssh 進(jìn)程,輸入??ps -e|grep ssh?
?,如果有安裝??openssh-client?
?只會出現(xiàn)??ssh -agent?
?,不會出現(xiàn) ??sshd?
?。
此時要想開放本機(jī) SSH 服務(wù)以便其他系統(tǒng)登陸訪問,就必須安裝 ??openssh-server?
?;
openssh-server 安裝
- 在終端中輸入
sudo apt-get install openssh-server
,然后輸入自己的root
密碼就可以了;
- 然后啟動
ssh-server
服務(wù)即可,開啟方式,當(dāng)然這兩種開啟方式都是需要切換到root
用戶或者提供密碼權(quán)限的;
service ssh start
/etc/init.d/ssh start
- 驗證是否開啟成功,若再次查看
ssh
進(jìn)程時,同時出現(xiàn)sshd
、ssh -agent
進(jìn)程,則說明openssh -service
已經(jīng)安裝成功;
- 此時便可通過 XShell 訪問 Ubuntu 了,依次填入主機(jī) IP、用戶名已經(jīng)用戶密碼便可成功連接到 Ubuntu;
總結(jié)
經(jīng)過上述一系列過程之后,就可以成功使用??XShell?
?連接到遠(yuǎn)程的??Ubuntu?
?服務(wù)器了;
本文摘自 :https://blog.51cto.com/c