十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團(tuán)隊
量身定制 + 運(yùn)營維護(hù)+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
這篇文章主要為大家展示了“Red Hat 7 vncserver如何配置”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“Red Hat 7 vncserver如何配置”這篇文章吧。

首先, 配置好yum源,查詢vncserver需要安裝什么包,然后安裝。
[root@localhost ~]# yum provides vncserver Loaded plugins: langpacks, product-id, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. yum | 4.1 kB 00:00:00 (1/2): yum/group_gz | 134 kB 00:00:00 (2/2): yum/primary_db | 3.4 MB 00:00:00 yum/filelists_db | 3.0 MB 00:00:00 tigervnc-server-1.2.80-0.30.20130314svn5065.el7.x86_64 : A TigerVNC server Repo : yum Matched from: Filename : /usr/bin/vncserver [root@localhost ~]# yum install tigervnc-server-1.2.80-0.30.20130314svn5065.el7.x86_64 -y .... Installed: tigervnc-server.x86_64 0:1.2.80-0.30.20130314svn5065.el7 Complete!這樣vncserver就安裝好了,通過命令vncserver可以啟動或進(jìn)行管理,首次啟動vncserver,會提示修改密碼。此密碼為vnc客戶端連接時使用。
[root@localhost ~]# vncserver New 'localhost.localdomain:1 (root)' desktop is localhost.localdomain:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/localhost.localdomain:1.log 用vncserver啟動,默認(rèn)會從最低端口(1)啟動,之后依次遞增,如果想指定vnc端口,可以使用ncserver [:當(dāng)然,客戶端要訪問vnc還得經(jīng)過防火墻的同意,需要在防火墻放行vnc或者直接關(guān)閉防火墻。這里測試了下,在防火墻放行之后,默認(rèn)通過vncserver啟動的端口訪問,但是通過vncserver :port_number指定端口啟動的還是無法訪問,求解。
防火墻配置放行vncserver [root@localhost ~]# firewall-cmd --permanent --add-service=vnc-server success [root@localhost ~]# firewall-cmd --reload success 或者關(guān)閉防火墻,并且禁止防火墻開機(jī)自啟。 [root@localhost ~]# systemctl stop firewalld [root@localhost ~]# systemctl disable firewalld rm '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service' rm '/etc/systemd/system/basic.target.wants/firewalld.service'以上,vnc的安裝配置就基本完成了。 接下來需要配置vncserver開機(jī)啟動了。
使用rpm- qc tigervnc-server查詢vncserver的配置。
得知配置文件被轉(zhuǎn)移到了/lib/systemd/system/vncsercer@.server,文件的頭部有詳細(xì)的說明。
[root@localhost ~]# rpm -qc tigervnc-server /etc/sysconfig/vncservers [root@localhost ~]# cat /etc/sysconfig/vncservers # THIS FILE HAS BEEN REPLACED BY /lib/systemd/system/vncserver@.service [root@localhost ~]# head /lib/systemd/system/vncserver@.service # The vncserver service unit file # # Quick HowTo: # 1. Copy this file to /etc/systemd/system/vncserver@:配置方法:
1.復(fù)制當(dāng)前文件(/lib/systemd/system/vncsercer@.server)到/etc/systemd/system/vncserver@:
2.編輯復(fù)制后的文檔,把兩處
3.運(yùn)行systemctl daemon-reload 重新加載配置
4.運(yùn)行systemctl enable vncserver@:
至此,vncserver的配置就已經(jīng)完成了。
過程中,有一次不知道誤操作了什么,1號端口一直啟動不了。查看不到進(jìn)程,卻一直提示已經(jīng)啟動,重啟自啟也失敗。
[root@kvm02 ~]# systemctl status vncserver@\:1.service vncserver@:1.service - Remote desktop service (VNC) Loaded: loaded (/usr/lib/systemd/system/vncserver@:1.service; enabled; vendor preset: disabled) Active: failed (Result: exit-code) since Fri 2016-01-22 21:28:33 CST; 1min 35s ago Process: 1154 ExecStart=/sbin/runuser -l root -c /usr/bin/vncserver %i (code=exited, status=2) Process: 1132 ExecStartPre=/bin/sh -c /usr/bin/vncserver -kill %i > /dev/null 2>&1 || : (code=exited, status=0/ SUCCESS) [root@kvm02 .vnc]# vncserver :1 A VNC server is already running as :1 [root@kvm02 .vnc]# ps -ef |grep vnc root 7146 1667 0 22:29 pts/0 00:00:00 grep --color=auto vnc最后在一次啟動中發(fā)現(xiàn)了/tmp/.X11-unix/下有個文件鎖住了。切換到目錄下刪除文件,就可以了。
報錯信息: Warning: kvm02:1 is taken because of /tmp/.X11-unix/X1 Remove this file if there is no X server kvm02:1 解決: [root@kvm02 ~]# cd /tmp/.X11-unix [root@kvm02 .X11-unix]# rm -rf * (刪除了所有文件,此處沖動了,其實只要刪除X1就好了) [root@kvm02 .X11-unix]# vncserver (刪除過后就可以正常啟動了) xauth: (stdin):1: bad display name "kvm02:1" in "add" command New 'kvm02:1 (root)' desktop is kvm02:1 Starting applications specified in /root/.vnc/xstartup Log file is /root/.vnc/kvm02:1.log以上是“Red Hat 7 vncserver如何配置”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點(diǎn)與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。