广告

本站里的文章大部分经过自行整理与测试

2017年9月8日星期五

CentOS GNOME - Vino Server 启动

在 CentOS / Fedora, 如果选择安装的是 Gnome,
会预设安装了 Vino Server, 其实根本不需要安装 tigervnc-server

1) 设置 (主要是改 require-encryption 为 false)

https://raw.githubusercontent.com/yomun/store/master/sh/vino.sh

$ su
$ dbus-launch gsettings set org.gnome.Vino require-encryption false
$ dbus-launch gsettings set org.gnome.Vino notify-on-connect false
$ dbus-launch gsettings set org.gnome.Vino prompt-enabled false

* 也可以用 dconf editor 找 remote-access

2) 查看以上设置

$ gsettings get org.gnome.Vino require-encryption
$ gsettings get org.gnome.Vino notify-on-connect
$ gsettings get org.gnome.Vino prompt-enabled

3) 运行 Vino Server

$ pkill vino-server
$ export DISPLAY=:0.0
$ /usr/libexec/vino-server &

4) 防火壁 (打开端口 5900)

$ su
$ firewall-cmd --get-active-zones

$ firewall-cmd --add-port=5900/tcp --permanent --zone=public 

$ firewall-cmd --add-service=vnc-server --permanent --zone=public

$ firewall-cmd --reload
$ firewall-cmd --list-all --zone=public


5) 可用 Remmina 连接 VNC

Port: 5900 (预设)
User name: 要登入的户口
Password: 户口所设置的密码

6) 其它
$ gedit /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml

没有评论:

发表评论