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服务并授权用户访问的主要内容,如果未能解决你的问题,请参考以下文章