钧言极客钧言极客

不因何事去制作
只因兴趣而创造

Linux安装和配置VNC服务器

新安装的Linux桌面化如何进行远程链接呢?VNC Server这个开源软件,它可以让用户远程访问服务器桌面环境。这里使用的环境是CentOS 7 Minimal版本安装了Gnome桌面。由于部署在虚拟机上,要使用VNC来进行远程连接控制。这篇文章主要介绍如何安装VNC。

安装VNC Server
yum install tigervnc-server -y
配置 VNC

拷贝一份配置文件,重命名为vncserver@:1.service

cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

使用编辑器对配置文件进行修改

vnc.png

vim /etc/systemd/system/vncserver@:1.service

找到以下代码,划圈圈的替换成自己的用户名和文件目录

ExecStart=/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"
PIDFile=/home/<USER>/.vnc/%H%i.pid

我这里使用root登录,则修改成

ExecStart=/sbin/runuser -l root -c "/usr/bin/vncserver %i"
PIDFile=/root/.vnc/%H%i.pid

修改完成进行保存!下面进行重启一下systemd

systemctl daemon-reload

设置VNC密码

如果上面用户名不是root,则需要切换到你设置的用户名下面,才能设置某个用户的密码。

# su xiaojun
sudo vncpasswd

这里要确保密码要大于6位字符

开启VNC服务

永久开启服务和启动服务

sudo systemctl enable vncserver@:1.service
sudo systemctl start vncserver@:1.service

配置防火墙来保证VNC服务正常运行

sudo firewall-cmd --permanent --add-service vnc-server
sudo systemctl restart firewalld.service
关于VNC的其他命令

关闭 VNC 服务

systemctl stop vncserver@:1.service

禁止 VNC 服务开机启动

systemctl disable vncserver@:1.service

关闭防火墙

systemctl stop firewalld.service
使用VNC客户端链接liunx远程桌面

vnc.png

如果出现以下这种现象建议调整画质和颜色等级

vnc.png

如果出现这种现象建议调整画质和颜色等级

vnc.png

调整后,画质大有改善。没有模糊的感觉,体验感受更好。

vnc1.png

未经允许不得转载:钧言极客 » Linux安装和配置VNC服务器

评论 抢沙发