VirtualBox Ubuntu虚拟机如何远程连接

834
2025/3/16 9:31:50
栏目: 云计算
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要在VirtualBox中对Ubuntu虚拟机进行远程连接,您可以根据您的需求选择SSH远程登录或者VNC远程桌面连接。以下是相关步骤:

SSH远程连接

  1. 安装OpenSSH服务器
  • 打开终端,输入以下命令安装OpenSSH服务器:
sudo apt update
sudo apt install openssh-server
  1. 启动SSH服务
  • 安装完成后,启动SSH服务并设置为开机自启:
sudo systemctl start ssh
sudo systemctl enable ssh
  1. 配置网络
  • 在VirtualBox中,选择虚拟机,点击“设置”,然后选择“网络”标签。
  • 将“连接方式”设置为“桥接网卡”,这样可以使虚拟机与宿主机处于同一网段。
  1. 查看IP地址
  • 启动虚拟机后,打开终端,输入以下命令查看IP地址:
ip addr
  1. 从宿主机或其他计算机连接
  • 使用SSH客户端(如PuTTY、Windows Terminal等)从宿主机或其他计算机连接到虚拟机。输入用户名、IP地址和密码即可。

VNC远程桌面连接

  1. 安装VNC服务器
  • 在Ubuntu虚拟机中,打开终端,输入以下命令安装TightVNC服务器:
sudo apt update
sudo apt install tightvncserver
  1. 配置VNC服务器
  • 设置VNC密码:
vncpasswd
  • 修改VNC配置文件:
cp /etc/X11/xinit/xinitrc /.vnc/xstartup
chmod +x /.vnc/xstartup
  1. 启动VNC服务器
  • 启动VNC服务器:
vncserver :1
  1. 配置VNC客户端
  • 在客户端计算机上安装VNC客户端软件(如RealVNC、TightVNC等)。
  • 输入虚拟机的IP地址和端口号(默认为5901),然后输入设置的VNC密码进行连接。

请注意,进行远程连接时,确保虚拟机的网络设置正确,以便可以从宿主机或其他计算机访问。如果您遇到连接问题,请检查网络配置、防火墙设置以及虚拟机的SSH或VNC服务是否正常运行。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: ubuntu14.04 新功能有哪些