在VirtualBox中的Debian虚拟机进行远程访问,可以通过以下几种方法实现:
sudo apt update
sudo apt install openssh-server
sudo systemctl start ssh
sudo systemctl enable ssh
sudo systemctl status ssh
hostname -I
sudo apt update
sudo apt install tightvncserver xfce4
sudo nano /etc/systemd/system/vncserver@:1.service
添加以下内容并保存:[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
User=your_username
Group=your_username
WorkingDirectory=/home/your_username
ExecStartPre=/usr/bin/vncserver -kill :%i
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
重新加载systemd配置并启动VNC服务器:sudo systemctl daemon-reload
sudo systemctl enable vncserver@:1.service
sudo systemctl start vncserver@:1.service
sudo apt update
sudo apt install xrdp
sudo nano /etc/xrdp/xrdp.ini
确保以下配置正确:[General]
name=Debian VM
description=Remote desktop service
listen_port=3389
sudo systemctl enable xrdp
sudo systemctl start xrdp