解決Ubuntu無法進行SSH連接的問題(以及如何使用SSH)
阿新 • • 發佈:2019-03-04
eight 點擊 style 輕松 xshel ont conf shell 解決
我們在VM中安裝好Ubuntu 虛擬機後,經常需要使用Xshell、ssh等工具進行遠程連接,方便我們在兩個操作系統中進行文件的復制與移動,但是有時候會出現無法連接的問題,原因可能是Ubuntu中默認關閉了SSH 服務,即沒有啟用22號端口。
1.首先查看Ubuntu虛擬機的IP地址:
命令:ifconfig
2.倘若ubuntu沒有開啟22號端口是不能連接上SSH或者XShell等軟件,所以需要我們打開SSH服務,開啟22端口,執行以下命令:
3.可以使用以下兩種方法查看是否開啟了22號端口:(發現端口此時的狀態都為LISTEN,即為開啟狀態)
- netstat -ntlp|grep 22
- lsof -i:22
4.利用SSH或者XShell嘗試連接:
- 點擊Quick Connect:
- 輸入ubuntu相應的IP地址和用戶名,點擊Connect
- 輸入ubuntu中設置的登入密碼即可
- 登入後即可輕松完成文件的復制、刪除等操作(左側為window中的文件,右側界面為ubuntu中的文件)
- 在Ubuntu中利用lsof -i:22命令可以查看出發現多了2項內容,即為我們建立的連接:
註:錯誤之處還望指出,謝謝!
解決Ubuntu無法進行SSH連接的問題(以及如何使用SSH)