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

44 lines
1.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 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 隧道连接。