回覆列表
-
1 # 小小猿愛嘻嘻
-
2 # 用python
首先要保證linux能開啟ssh服務
安裝ssh服務方法如下:
安裝openssh-server。
直接輸入命令:
sudo apt-get install openssh-server
檢查是否安裝成功
sudo ps -e |grep ssh
開啟ssh服務
sudo service ssh start
如果需要root使用者登入
開啟root使用者
sudo passwd root
連續輸入兩次密碼,就可以了。以後進入root使用者直接打 su
修改ssh可以使用root登陸
sudo vi /etc/ssh/sshd_config
找到PermitRootLogin prohibit-password一行,改為PermitRootLogin yes
儲存,並重起ssh
sudo service ssh restart
然後就能用支援ssh協議的遠端軟體登入了
這個不難,主要是ping一下ip,檢查win10系統是否和Linux虛擬機器連通,接著開啟ssh服務,如果一切正常的話,就可以連線linux虛擬機器,這裡簡單介紹一下實現過程,實驗環境win10+vmware10+Centos7,主要內容如下:
1.首先,ping一下ip,檢查win10系統和Linux虛擬機器是否連通:
開啟linux虛擬機器終端Terminal,輸入shell命令“ip a”,如下,獲取虛擬機器的IP地址:
接著開啟win10的cmd視窗,ping Linux虛擬機器的IP,看是否能ping成功,如下,可以正常ping通,說明win10和Linux虛擬機器是連通的:
如果不能正常ping通的話,檢視一下Linux虛擬機器的ip,或者重啟一下網路。
2.檢視是否開啟ssh服務,這裡我們需要在win10上利用ssh登陸Linux虛擬機器,所以必須開啟ssh服務,輸入命令“ps -aux | grep ssh”,如下,說明已經正常啟動ssh服務:
如果沒有正常啟動的話,檢視是否安裝ssh,或者重啟一下ssh服務。
3.一起準備就緒後,就可以在win10主機上連線Linux虛擬機器了,這裡需要先下載一個軟體—XShell,專門用於遠端連線伺服器,使用起來非常方便,安裝成功後,我們就可以新建連線來登陸Linux虛擬機器了,如下:
至此,我們就完成了在win10系統上來連線Linux虛擬機器。總的來說,整個過程很簡單,分3步,首先檢視win10系統和Linux虛擬機器是否連通,這個ping一下ip就行,接著檢視Linux虛擬機器是否開啟ssh服務,最後就能透過ssh正常連線linux虛擬機器了,這裡建議初學者開始的話,安裝圖形使用者介面的Linux虛擬機器,安裝包能更多一些,使用配置起來簡單,不至於簡化版的,使用起來,無從下手,網上也有相關資料和教程,感興趣的可以搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。