centos7系列安裝vnc服務並授權用戶訪問
阿新 • • 發佈:2018-03-23
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服務並授權用戶訪問