1. 程式人生 > >centos7系列安裝vnc服務並授權用戶訪問

centos7系列安裝vnc服務並授權用戶訪問

VNC tigervnc-server wireshark

今天心情不錯 寫個文章把,好久沒寫了,今天無聊看了半天內涵段子笑了半天,也每人找 我玩,就寫了一個博客,希望你們能看懂,不懂的可以聯系我。

由於最近服務器流量偏高導致一些問題,需要給網絡組那邊弄一臺機器,需要抓包用,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/vncserver@:1.service

技術分享圖片

編輯剛才復制的1.service ,之前先切到用戶 su - wuyantao && vncpasswd 設置用戶連接的密碼和ssh登錄的密碼不一樣。

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

技術分享圖片

pidfile放到用戶家目錄裏面就行,之後執行下面的重新加載配置

systemctl daemon-reload

之後加到 開機啟動服務,並啟動這個服務

systemctl enable vncserver@:1.service  #開啟啟動
systemctl start vncserver@:1.service   #啟動服務
如果要啟動那個就把1換了就行   
netstat -anlpt |grep 590

這是查看服務的啟動端口情況

技術分享圖片

cp /lib/systemd/system/[email protected] /etc/systemd/system/vncserver@: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服務並授權用戶訪問