如何通過Xshell成功連接到VMware虛擬機?
準備工作
確保已安裝VMware Workstation或VMware Player并創(chuàng)建虛擬機,同時安裝Xshell客戶端。虛擬機需安裝支持SSH協(xié)議的操作系統(tǒng)(如Linux)。
步驟1:配置VMware虛擬機網絡
打開虛擬機設置界面,選擇網絡適配器
,建議使用NAT模式或橋接模式:
- NAT模式:虛擬機共享主機IP,無需額外配置局域網
- 橋接模式:虛擬機獲取獨立局域網IP,需確保與主機在同一網段
步驟2:獲取虛擬機IP地址
啟動虛擬機后,在終端執(zhí)行命令查看IP:
ip addr show
或 ifconfig
記錄inet
字段下的IPv4地址(如192.168.x.x)。
步驟3:啟用SSH服務
在虛擬機中安裝并啟動SSH服務:
sudo apt install openssh-server # Debian/Ubuntu
sudo systemctl start sshd # CentOS/RHEL
驗證服務狀態(tài):systemctl status ssh
步驟4:配置Xshell連接
- 打開Xshell,點擊新建會話
- 輸入虛擬機IP地址,端口保持默認
22
- 選擇身份驗證方式為
Password
,輸入虛擬機用戶名及密碼 - 點擊連接完成遠程訪問
常見問題排查
- 連接超時:檢查虛擬機防火墻是否開放22端口,執(zhí)行
sudo ufw allow 22
- 拒絕連接:確認SSH服務已運行,重啟服務
sudo systemctl restart sshd
- IP地址無效:重新獲取IP并驗證網絡模式配置
注意事項
若使用NAT模式,需在VMware的虛擬網絡編輯器
中確認NAT設置已啟用。建議為虛擬機設置靜態(tài)IP避免地址變更導致連接中斷。