CentOS 7.2搭建VNC遠(yuǎn)程桌面服務(wù)的方法
一、圖形界面安裝(MATE DESKTOP)
CentOS 7 系統(tǒng)下,本文以 MATE 桌面環(huán)境安裝進(jìn)行安裝配置說明:
登錄服務(wù)器,執(zhí)行如下指令安裝桌面環(huán)境:
# 先安裝 MATE Desktop yum groups install "MATE Desktop"
命令輸入之后,會列出一大堆文字的,然后顯示這個(gè)y/d/n,輸入y,按回車下載安裝;
安裝完成,顯示下面圖片complete
#安裝好 MATE Desktop 后,再安裝 X Window System。 yum groups install "X Window System"
命令輸入之后,會列出一大堆文字的,然后顯示這個(gè)y/d/n,輸入y,按回車下載安裝;
安裝完成
設(shè)置默認(rèn)通過桌面環(huán)境啟動服務(wù)器:
systemctl set-default graphical.target
安裝完成后,通過 reboot 等指令重啟服務(wù)器,或者在 ECS 服務(wù)器控制臺重啟服務(wù)器,重啟后系統(tǒng)將自動進(jìn)入圖形界面
二、安裝vncserver
1、假定你的系統(tǒng)沒有安裝vnc的任何軟件,那么,首先安裝vnc
yum -y install tigervnc-server tigervnc
2、Centos7需要配置的文件/lib/systemd/system/vncserver@.service,復(fù)制一份文件,并改名為vncserver@:1.service
[root@localhost ~]# cp /lib/systemd/system/vncserver@.service/lib/systemd/system/vncserver@:1.service
3、將文件中的<User>用你當(dāng)前的用戶替換
[Unit] Description=Remote desktop service (VNC) After=syslog.target network.target [Service] Type=forking USER=root # Clean any existing files in /tmp/.X11-unix environment ExecStartPre=/usr/bin/vncserver -kill %i ExecStart=/usr/bin/vncserver %i -geometry 1280x720 -depth 24 PIDFile=/root/.vnc/%H%i.pid ExecStop=/usr/bin/vncserver -kill %i [Install] WantedBy=multi-user.target
4、更新systemctl
systemctl daemon-reload
5、設(shè)置為自動啟動
systemctl enable vncserver@:1.service
6、啟動vnc服務(wù)
systemctl start vncserver@:1.service
7、修改配置文件(解決vncviewer連接時(shí)出現(xiàn)藍(lán)屏或灰屏的問題)
vim ~/.vnc/xstartup
#!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & mate-session &
8、 重啟vnc服務(wù),輸入如下兩個(gè)命令:
vncserver -kill :1 vncserver
完成所有配置(防火墻放行590X端口的設(shè)置不在此列出),客戶端可以使用IP:5901進(jìn)行遠(yuǎn)程桌面連接
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Ubuntu下Subversion(SVN)的快速安裝與配置詳解
這篇文章主要介紹了Ubuntu下Subversion(SVN)的快速安裝與配置詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07Linux crontab定時(shí)任務(wù)配置方法(詳解)
下面小編就為大家?guī)硪黄狶inux crontab定時(shí)任務(wù)配置方法(詳解)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-11-11基于SecureCRT向遠(yuǎn)程Linux主機(jī)上傳下載文件步驟圖解
這篇文章主要介紹了基于SecureCRT向遠(yuǎn)程Linux主機(jī)上傳下載文件,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-06-06apache在win2003下的安全設(shè)置(配合文件夾權(quán)限目錄,很好很安全)
眾所周知,在windows下當(dāng)Apache第 一次被安裝為服務(wù)后,它會以用戶“System”(本地系統(tǒng)賬號)運(yùn)行。如果web服務(wù)器的所有資源都在本地系統(tǒng)上,這樣做會問題比較少,但是將會具有很 大的安全 權(quán)限來影響本地機(jī)器,因此千萬不能開啟System帳號的網(wǎng)絡(luò)權(quán)限2012-01-01Linux常用命令之chmod修改文件權(quán)限777和754
這篇文章主要介紹了Linux常用命令之chmod修改文件權(quán)限777和754,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-09-09