centos7系列安装vnc服务并授权用户访问

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7系列安装vnc服务并授权用户访问相关的知识,希望对你有一定的参考价值。

           今天心情不错 写个文章把,好久没写了,今天无聊看了半天内涵段子笑了半天,也每人找 我玩,就写了一个博客,希望你们能看懂,不懂的可以联系我。

           由于最近服务器流量偏高导致一些问题,需要给网络组那边弄一台机器,需要抓包用,wireshark需要图形界面,所以要安装VNC让网络那边可以登录用图形的软件。

           首先:安装 X-Window

           yum groupinstall "X Window System"
           yum install gnome-classic-session gnome-terminal nautilus-open-terminal control-center liberation-mono-fonts

            技术分享图片

             设置默认启动图形界面       

             unlink /etc/systemd/system/default.target
             ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target

            技术分享图片

             安装 VNC 服务器

yum install tigervnc-server -y

            技术分享图片

         配置 VNC  

   1.service就是5901  连接的时候会用到,之后会说。先cp文件到服务目录system里面

cp /lib/systemd/system/[email protected] /etc/systemd/system/[email protected]:1.service

  技术分享图片

  编辑刚才复制的1.service  ,之前先切到用户 su - wuyantao  && vncpasswd 设置用户连接的密码和ssh登录的密码不一样。

vim /etc/systemd/system/[email protected]:1.service

 技术分享图片

pidfile放到用户家目录里面就行,之后执行下面的重新加载配置

systemctl daemon-reload

之后加到 开机启动服务,并启动这个服务

systemctl enable [email protected]:1.service  #开启启动
systemctl start [email protected]:1.service   #启动服务
如果要启动那个就把1换了就行   
netstat -anlpt |grep 590

这是查看服务的启动端口情况

技术分享图片

cp /lib/systemd/system/[email protected] /etc/systemd/system/[email protected]:3.service  一个用户用一个编号

安装抓包工具

yum install wireshark  && yum install wireshark-gnome

连接:打开客户端 连接输入ip:1      冒号后面就是端口号 5901  ,5902 这个简写

技术分享图片

输入登录:

技术分享图片

遇到到问题:后来我自己又安装出现问题了,上面有的不能用了,后来这么启动的

比如要给 一个用户启动他的vnc就直接 切到用户 执行vncserver,看信息启动的是2

技术分享图片


同样用客户端软件连接


技术分享图片


几个命令是要记住的:

 vncserver -kill :2   #停止刚才启动的vnc
 vncserver :3         #启动的时候选择端口为3
 vncserver -list      #查看启动了那些,必须切到启动用户的里面看用户自己的。
 其他的命令我就不介绍了自己研究把。

技术分享图片

技术分享图片

以上是关于centos7系列安装vnc服务并授权用户访问的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7.0 上安装和配置 VNC 服务器

ubuntu安装vnc,ubuntu如何安装vnc

Centos7下部署VNC

Centos7远程桌面 vnc-server设置

centos7.4安装最新lnmp架构设置授权访问并搭建Discuz论坛

Centos7.3+Xfce桌面+VNC服务+XRDP服务 实现远程桌面连接