Debian虚拟机可通过以下方式远程连接:
-
SSH连接
- 安装OpenSSH服务器:
sudo apt update && sudo apt install openssh-server。 - 启动服务并设置开机自启:
sudo systemctl enable ssh && sudo systemctl start ssh。 - 获取虚拟机IP:
ip addr或ifconfig。 - 使用客户端(如PuTTY、Xshell)连接:
ssh username@虚拟机IP -p 22(默认端口22)。
- 安装OpenSSH服务器:
-
VNC连接
- 安装VNC服务器(如TightVNC):
sudo apt install tightvncserver。 - 启动并设置密码:
vncserver :1(显示编号1对应端口5901)。 - 客户端(如VNC Viewer)连接:输入虚拟机IP+端口(如
IP:5901)。
- 安装VNC服务器(如TightVNC):
-
远程桌面(RDP)
- 安装xrdp:
sudo apt install xrdp。 - 启动服务:
sudo systemctl enable xrdp && sudo systemctl start xrdp。 - Windows远程桌面连接:输入虚拟机IP+端口(默认3389)。
- 安装xrdp:
注意:
- 确保防火墙放行对应端口(SSH:22,VNC:5901+,RDP:3389)。
- 可通过修改配置文件(如
/etc/ssh/sshd_config)调整SSH端口或禁用密码登录。 - 部分工具(如TeamViewer、ToDesk)需额外安装客户端,适合无SSH/VNC环境的场景。