要在Ubuntu VirtualBox虚拟机上进行远程连接,您可以按照以下步骤操作:
sudo systemctl status sshd
sudo apt update && sudo apt install openssh-server -y
sudo systemctl start sshd
sudo systemctl enable sshd
sudo netstat -tulnp | grep :22
sudo ufw disable
或永久放行SSH端口:sudo firewall-cmd --add-port=22/tcp --permanent
sudo firewall-cmd --reload
ssh -p 2222 用户名@127.0.0.1
例如:ssh -p 2222 kylin@127.0.0.1
sudo apt-get update
sudo apt-get install tightvncserver
vncserver
sudo nano /etc/systemd/system/vncserver@.service
[Unit]
Description=VNC Server at %i
After=syslog.target network.target
[Service]
Type=forking
User=%i
Group=%i
WorkingDirectory=/home/%i
PIDFile=/home/%i/.vnc/%H%i.pid
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
sudo systemctl start vncserver@1.service
sudo systemctl enable vncserver@1.service
sudo ufw allow 5901
这里的"5901"是指VNC服务器的默认端口号。通过以上步骤,您可以在Ubuntu VirtualBox虚拟机上实现SSH或VNC远程连接。请根据您的需求选择合适的远程连接方式。