一般情況下,安裝好的Ubuntu系統中預設是只安裝了 ,此時只能通過此系統連接訪問其他系統,但不具有讓其他系統訪問的許可權。在終端查看ssh進程,輸入 ,如果有安裝 只會出現 ,不會出現 (因為博主已經安裝 ,所以會出現 )。 此時要想開放本機SSH服務以便其他系統登陸訪問,就必須安裝 ,安裝過程如下 ...
一般情況下,安裝好的Ubuntu系統中預設是只安裝了openssh-client
,此時只能通過此系統連接訪問其他系統,但不具有讓其他系統訪問的許可權。在終端查看ssh進程,輸入ps -e|grep ssh
,如果有安裝openssh-client
只會出現ssh -agent
,不會出現sshd
(因為博主已經安裝openssh-server
,所以會出現sshd
)。
此時要想開放本機SSH服務以便其他系統登陸訪問,就必須安裝openssh-server
,安裝過程如下:
- 在終端中輸入
sudo apt-get install openssh-server
,然後輸入自己的root
密碼就可以了(因為博主已經安裝過,所以提示的是升級);
- 然後啟動
ssh-server
服務即可,開啟方式,當然這兩種開啟方式都是需要切換到root
用戶或者提供密碼許可權的;
service ssh start
/etc/init.d/ssh start
- 驗證是否開啟成功;
- 若再次查看
ssh
進程時,同時出現sshd
、ssh -agent
進程,則說明openssh -service
已經安裝成功;
- 此時便可通過XShell訪問Ubuntu了,依次填入主機IP、用戶名已經用戶密碼便可成功連接到Ubuntu;
歡迎關註微信公眾號:村雨1943;創作不易,未經同意,轉載請註明出處~