要在Ubuntu虛擬機上進行遠程連接,您可以使用SSH(Secure Shell)進行命令行操作,或者使用VNC(Virtual Network Computing)進行圖形界面操作。以下是具體的步驟:
sudo apt update
sudo apt install openssh-server
sudo nano /etc/ssh/sshd_config
Port 22PermitRootLogin yesPubkeyAuthentication yes保存并退出編輯器,然后重啟SSH服務:
sudo systemctl restart ssh
在另一臺計算機上,使用SSH客戶端(如PuTTY、OpenSSH客戶端等)輸入以下命令:
ssh 用戶名@虛擬機IP地址
例如:
ssh john@192.168.0.100
輸入密碼后即可登錄。
sudo apt update
sudo apt install xfce4 xfce4-goodies tightvncserver
vncpasswd
vncserver :1
這將在端口5901上啟動VNC服務器(:1表示顯示號)。
編輯~/.vnc/xstartup文件,使其包含啟動圖形界面的命令。例如:
#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
然后重啟VNC服務:
vncserver -kill :1
vncserver :1
在Windows上,下載并安裝VNC Viewer,然后輸入以下信息進行連接:
按照上述步驟,您應該能夠成功遠程連接到您的Ubuntu虛擬機。如果遇到任何問題,請檢查網絡設置和防火墻規則,確保相關端口是開放的。