ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

VNC服务器的搭建(带图形化支持)

2019-10-09 11:50:46  阅读:288  来源: 互联网

标签:vnc VNC 配置文件 service vncserver 服务器 Password root 图形化


环境:centos7.6最小化安装

图形化支持

如果希望安装简单的图形支持的话,仅包含gnome的最最最最基础的包的话可以使用以下命令

yum groups install "X Window System"

yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts

如果想安装gnome全量的图形化工具支持的话。则执行以下命令

yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

选上述之一的图形化支持执行命令之后使用以下命令修改系统的启动级别,修改为默认启动图形化界面

systemctl set-default graphical.target

1,先安装vncserver端

yum install tigervnc-server

2,创建vncserver运行的配置文件

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

vncserver@:1.service为配置文件的名称,文件名内的1含义为vnc的会话接口。允许创建多个会话接口。

3,编辑vncserver@:1.service配置文件

vi /etc/systemd/system/vncserver\@\:1.service

[Unit]

Description=Remote desktop service (VNC)

After=syslog.target network.target

   

[Service]

Type=forking

User=root #创建vnc服务的用户名为root

# Clean any existing files in /tmp/.X11-unix environment

ExecStartPre=-usr/bin/vncserver -kill %i

ExecStart=/usr/sbin/runuser -l root -c "/usr/bin/vncserver %i" #执行该任务使用root的权限

PIDFile=/root/.vnc/%H%i.pid #执行上述vnc用户root的PID文件路径

ExecStop=-/usr/bin/vncserver -kill %i

[Install]

WantedBy=multi-user.target

   

4,创建vnc用户的密码

由上述配置文件的知道,vnc的用户名为root,如果上述配置文件指定了其他用户,则需要切换到其他用户下执行创建密码的操作

创建vnc用户密码

vncpasswd

[root@bogon ~]# vncpasswd #这里设置的密码是可以操控服务器的,连接时输入这个密码,或者下面的密码

Password:

Password must be at least 6 characters - try again

Password:

Password must be at least 6 characters - try again

Password:

Verify:

Would you like to enter a view-only password (y/n)? Y #设置一个只可以查看,但是无法操作,相当于录制屏幕而已,如果不需要可以选n

Password:

Verify:

   

5,重载进程,重启服务

systemctl daemon-reload

systemctl start vncserver@:1.service

systemctl enable vncserver@:1.service #开机启动

   

6,配置防火墙

firewall-cmd --zone=public --add-port=5901/tcp --permanent

firewall-cmd --zone=public --add-port=5902/tcp --permanent

firewall-cmd --reload #重载防火墙

   

7使用VNC viewer连接测试

连接地址为192.168.197.30:1,注意这里的冒号1不是端口号,而是指vncserver发布的第一个会话窗口。就是上述vncserver@:1.service配置文件名字中的1

   

标签:vnc,VNC,配置文件,service,vncserver,服务器,Password,root,图形化
来源: https://www.cnblogs.com/withfeel/p/11640833.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有