Linux伺服器安裝圖形化介面——遠端視覺化
阿新 • • 發佈:2020-08-08
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遠端連線
下面三種博主都測試均可用