溫馨提示×

Ubuntu虛擬機如何進行遠程連接

小樊
91
2025-03-18 13:05:52
欄目: 云計算

要在Ubuntu虛擬機上進行遠程連接,您可以使用SSH(Secure Shell)進行命令行操作,或者使用VNC(Virtual Network Computing)進行圖形界面操作。以下是具體的步驟:

通過SSH進行遠程連接

  1. 安裝SSH服務(如果尚未安裝):
sudo apt update
sudo apt install openssh-server
  1. 配置SSH服務(如果需要修改默認配置):
sudo nano /etc/ssh/sshd_config
  • 修改端口(如果需要):Port 22
  • 允許root登錄(如果需要):PermitRootLogin yes
  • 啟用公鑰認證:PubkeyAuthentication yes

保存并退出編輯器,然后重啟SSH服務:

sudo systemctl restart ssh
  1. 連接到Ubuntu虛擬機

在另一臺計算機上,使用SSH客戶端(如PuTTY、OpenSSH客戶端等)輸入以下命令:

ssh 用戶名@虛擬機IP地址

例如:

ssh john@192.168.0.100

輸入密碼后即可登錄。

通過VNC進行遠程連接

  1. 安裝VNC服務器
sudo apt update
sudo apt install xfce4 xfce4-goodies tightvncserver
  1. 設置VNC服務密碼
vncpasswd
  1. 啟動VNC服務
vncserver :1

這將在端口5901上啟動VNC服務器(:1表示顯示號)。

  1. 配置VNC服務器(可選,為了更好的圖形界面體驗):

編輯~/.vnc/xstartup文件,使其包含啟動圖形界面的命令。例如:

#!/bin/sh
export XKL_XMODMAP_DISABLE=1
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

然后重啟VNC服務:

vncserver -kill :1
vncserver :1
  1. 使用VNC客戶端連接

在Windows上,下載并安裝VNC Viewer,然后輸入以下信息進行連接:

  • 服務器IP地址
  • 端口:5901(或您在步驟3中設置的端口號)
  • 登錄憑據(用戶名和密碼)

按照上述步驟,您應該能夠成功遠程連接到您的Ubuntu虛擬機。如果遇到任何問題,請檢查網絡設置和防火墻規則,確保相關端口是開放的。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女