tft每日頭條

 > 科技

 > xshell連接linux服務器失敗

xshell連接linux服務器失敗

科技 更新时间:2024-09-08 06:11:02

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)1

背景

在本地PC機上安裝了VMware 的linux的虛拟機,但是每次訪問虛拟機都需要輸入登陸密碼,比較不方便。為此,通過Xshell來訪問虛拟機,提高工作效率。

一 , 步驟

1.打開虛拟機,進入Linux終端,輸入命令ifconfig,查看虛拟機ip地址,如下圖所示:

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)2

2.打開Xshell,點擊文件->新建或者快捷鍵(Ctrl Alt N),如下圖所示:

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)3

3.名稱随便填寫(按照個人習慣或喜好),主機填寫虛拟機的ip(步驟1的IP),然後點擊連接;

輸入虛拟機的用戶名:

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)4

輸入虛拟機密碼:

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)5

檢查是否登錄成功,輸入查看ifconfig命令,顯示的是虛拟機的ip,說明登錄成功

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)6

問題及解決

然而,Xshell并沒有出現讓我們輸入虛拟機登陸的用戶名和密碼的界面。。而是出現了下面的界面:

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)7

或者

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)8

解決方法:這是什麼情況呢?經過查閱資料發現,該問題的突破點在于linux系統是否啟動了ssh服務,進入linux終端檢查ssh服務狀态,輸入命令:service sshd status 如下圖所示:

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)9

圖1

圖1表示服務正在運行中

圖2表示服務沒有啟動

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)10

圖2

該狀态說明,ssh服務沒有啟動,然後使用service sshd start命令來啟動ssh服務:

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)11

上圖問題是linux系統沒有安裝ssh,需要安裝先使用下面命令安裝ssh:

apt-get install openssh-server openssh-client

如果上面命令權限不夠則使用下面命令:

sudo apt-get install openssh-server openssh-client

注意:其實,在啟動服務之前可以先查看是否有該服務:

ps -e | grep sshd

最終,在linux中啟動了ssh服務,如下圖所示:

xshell連接linux服務器失敗(Xshell訪問本地Linux虛拟機或者遠程服務器)12

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved