在Ubuntu上使用VNC Server启动的步骤如下:
sudo apt update
sudo apt install -y tigervnc-standalone-server
vncpasswd
按照提示输入并确认密码。这将在你的主目录下创建一个名为 .vnc 的文件夹,其中包含一个名为 passwd 的文件,该文件存储了VNC密码。
vncserver
这将在终端显示一些信息,包括新创建的VNC服务器的IP地址、端口号以及密码。记下显示的端口号,例如 :1,这是VNC服务器的显示编号。
sudo nano /etc/systemd/system/vncserver@.service
USER 为你的用户名:[Unit]
Description=VNC Server at %i
After=syslog.target network.target
[Service]
Type=forking
User=USER
Group=USER
WorkingDirectory=/home/USER
PIDFile=/home/USER/.vnc/%H%i.pid
ExecStartPre=-/usr/bin/vncserver -kill :%i > /dev/null 2>&1
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :%i
ExecStop=/usr/bin/vncserver -kill :%i
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable vncserver@1.service
sudo systemctl start vncserver@1.service
sudo ufw allow 5901/tcp
其中 5901 是VNC服务器的默认端口号。如果你修改了端口号,需要将这个命令中的端口号进行相应的修改。
至此,VNC服务器的安装和配置已经完成。接下来,你可以使用VNC客户端连接到远程桌面了。输入以下命令进行连接:
vncviewer<ip>:<端口号>
这里的IP地址是远程主机的IP地址,端口号是VNC服务器的端口号。例如,如果你的Ubuntu服务器的IP地址是 192.168.1.100,端口号是 5901,则在VNC客户端中输入 192.168.1.100:5901 进行连接。