天天看點

linux vnc install vnc-install

<b>前言</b><b></b>

之前在新疆出差時,同僚使用vnc遠端連接配接linux桌面作業系統,非常好用,但是當時沒有時間好好研究,就暫時放棄了,這兩天學習linux基礎時,想到vnc的安裝使用還沒有了解,就開啟vnc的學習之旅

<b>總結</b><b></b>

【2018-01-18】今天分别在centos6.5和centos7.2部署vnc服務,發現前面都是大同小異,第一點都使用了yum來安裝自帶的tigervnc-server,第二點都是關閉了防火牆,第三點都是在非root使用者下建立了密碼,第四點都是在root開啟了vnc服務

下面分别介紹在不同系統下安裝vnc的操作流程

<b>說明</b><b></b>

符号“#”代表root使用者,符合“$”代表其他使用者,在本次中代表postgres使用者

<b>centos6.5_install</b><b></b>

<b>1&gt;配置yum源</b><b></b>

略過

<b>2&gt;查詢并安裝tigervnc-server</b><b></b>

# yum search vnc

# yum -y install tigervnc-server

<b>3&gt;修改配置參數并且建立使用者</b><b></b>

# vim /etc/sysconfig/vncservers

VNCSERVERS="1:postgres"

# groupadd postgres

# useradd -g postgres postgres

# passwd postgres

解釋一下”1:postgres”,1可以認為是通路端口,postgres這是一個使用者,可以使用其他使用者替換(沒有測試root使用者是否可以使用)

<b>4&gt;設定密碼</b><b></b>

# su - postgres

$ vncpasswd

<b>5&gt;關閉防火牆啟動vnc服務</b><b></b>

# chkconfig iptables off

# chkconfig --list iptables

# service start vncserver

<b>centos7.2_install</b><b></b>

1&gt;<b>配置yum源</b><b></b>

2&gt;<b>查詢并安裝tigervnc-server</b><b></b>

參考centos6.5_install&gt;2

3&gt;<b>修改配置參數并且建立使用者</b><b></b>

# cp /lib/systemd/system/[email protected] /lib/systemd/system/vncserver@:1.service

# vim /lib/systemd/system/vncserver@

将橙色的改為自己的使用者名

User=postgres

PIDFile=/home/postgres/.vnc/%H%i.pid

4&gt;<b>設定密碼</b><b></b>

參考centos6.5_install&gt;4

<b>5&gt;關閉防火牆啟動vnc服務   </b><b></b>

# systemctl stop firewalld.service

# systemctl disable firewalld.service

# firewall-cmd --state

# systemctl start vncserver@:1.service

<b>vnc-viewer使用</b><b></b>

在windows上安裝vnc-viewer軟體,點選後輸入IP:port,其中port就是前面寫的通路端口

其實很多原理或者說明沒有在本文中列出,請大家見諒(有的我也是不太懂,莫笑)。

http://blog.51cto.com/svenman/1359021

繼續閱讀