NotePublic/Software/System/Linux/Editions/Fedora29/VNC_远程桌面.md

1.0 KiB
Raw Blame History

VNC 远程桌面

VNC 远程 Gnome 环境没有成功,远程 MATE 桌面环境配置倒是非常简单,其他如 Cinnamon 环境类似。

安装

sudo dnf grouplist
sudo dnf groupinstall "MATE 桌面环境"
sudo dnf install tigervnc tigervnc-server

配置

vncserver :1
vncserver -kill :1

之后在 ~/.vnc 目录下自动产生 xstartup 文件,修改该文件的最后一行如下

exec /etc/X11/xinit/xinitrc
exec /usr/bin/mate-session
exec /usr/bin/cinnamon-session

防火墙

设置防火墙:

firewall-cmd --add-service=vnc-server --permanent
firewall-cmd --reload

或临时关闭防火墙:

systemctl stop firewalld.service

使用

vncserver :1 -geometry 1920x1080 -depth 24

之后使用 MobaXterm 或 VNC Viewer 连接到 IP:5901 即可。

如果 vncserver :2 则对应端口为 5902以此类推。

外网访问

外网可以通过 SSH 隧道进行连接以增强安全性,将内网 SSH 端口映射到外网后,使用 remmina 即可进行 VNC 的 SSH 隧道连接。