通過xshell連接到虛擬中centos7系統(tǒng)中,首先開啟centos7的ssh服務,在終端中運行命令yum list installed | grep openssh-server查看是否已經(jīng)安裝了ssh服務,如果沒有安裝,運行yum?install?openssh-server進行安裝。進入配置文件進行修改,開放遠程連接端口和權(quán)限,在/etc/ssh/?目錄下進入sshd服務配置文件sshd_config,將Port 22,ListenAddress 0.0.0.0,ListenAddress ::前面的#號去掉,開啟監(jiān)聽端口和監(jiān)聽地址,將PermitRootLogin?yes前面#號去掉,開啟遠程登錄。將PasswordAuthentication??yes前面的#號去掉,開啟使用用戶名和密碼作為連接驗證。開啟?sshd?服務,輸入sudo?service?sshd?start運行,檢查sshd服務是否已經(jīng)開啟,輸入ps?-e?|?grep?sshd運行,或者輸入netstat?-an?|?grep?22檢查22號端口是否開啟監(jiān)聽。通過ping命令檢測網(wǎng)絡是否聯(lián)通,在網(wǎng)絡橋接模式下網(wǎng)絡不通,查看是否將ens33的onboot修改正確,重啟網(wǎng)絡,重啟設備確保網(wǎng)絡通暢。在Centos7開啟shell連接之后,用root和密碼進行登錄才能登錄進去?。。?/p>
通過xshell連接到虛擬機的Ubuntu系統(tǒng)中,首先查看是否開啟了ssh服務,sudo ps –e |grep ssh,如果沒有開啟,先更新資源列表,sudo apt-get update,安裝ssh,sudo apt install openssh-server,查看是否安裝成功,sudo
ps –e |grep ssh,用ifconfig查看ens33的inet地址,在xshell上進行連接,登錄名不能使用root,需要用用戶名。