Linux服務器安裝圖形化界面——遠程可視化
前言:
對於初學Linux的同學來說,直接使用命令行的形式來操作Linux實在太讓人頭大了,網絡配置在哪?怎么連不上網了?剛剛復制的文件跑哪去啦???啊啊啊,太難了吧
今天你看到了這篇文章一切問題就迎刃而解了,嘻嘻嘻。剛開始我學習Linux的時候是在學習上課,老師要求我們安裝Linux系統,我當時安裝的centos7,還依稀記得因為在命令行配置網絡,我沒弄好了花了一個小時重裝系統,現在想想還是挺有趣的。
准備工作:
進入服務器安全組設置開通端口5901
在安裝圖形化界面之前我們先更新軟件源並升級系統
yum update&& yum install wqy-microhei-fonts
安裝GNOME+VNC
installGNOME.sh
#for Ubuntu
sudo apt-get install ubuntu-gnome-desktop
#for Centos7
yum groupinstall "X Window System"
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
installvnc.sh
#!/bin/bash
#卸載vncserver
yum remove tigervnc-server -y >/dev/null
#刪除相關目錄
rm -rf /root/.vnc
rm -rf /etc/.X11-unit
rm -rf /etc/.X*-lock
#安裝vncserver
yum -y install tigervnc-server
#防火牆運行5901端口通行
iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
#啟動vncserver
vncserver
運行完上面的腳本需要輸入密碼,輸入過程密碼是不可見的,這個密碼是用於vnc登錄的,
Password:
Verify:
Would you like to enter a view-only password (y/n)? n
連接前可以查看5901端口是否開放
[root@qinweichao ~]$netstat -an|grep 5901
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN
tcp6 0 0 :::5901 :::* LISTEN
unix 3 [ ] STREAM CONNECTED 959010
[root@qinweichao ~]$lsof -i :5901
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
Xvnc 31426 root 9u IPv4 246064 0t0 TCP *:5901 (LISTEN)
Xvnc 31426 root 10u IPv6 246065 0t0 TCP *:5901 (LISTEN)
vncserver遠程連接
下面三種博主都測試均可用