阿里雲伺服器實現ubuntu介面化
文章轉載自https://blog.csdn.net/qq_37608398/article/details/78155568
阿里雲伺服器ECS Ubuntu16.04-64-bit學習之一:配置桌面
不想知道中間過程只想快速上手的請看新版教程指令碼自動執行:https://blog.csdn.net/qq_37608398/article/details/80358874
下圖是最終結果:
1. 停止正在執行的例項
如果你的伺服器當前在執行的話那麼你需要先停止執行,否則此步驟可以乎略。具體執行狀態是否是停止可以登入網頁版阿里雲主頁“管理與控制檯–>雲伺服器ECS–>例項詳情”,如圖:
如果是圖中所示的執行中狀態需要點選右上方的停止,將伺服器停止執行,停止後的狀態為已停止。如圖:
2.重灌系統
選擇左下方的更換系統盤,然後選擇要安裝的系統具體如圖:
填好配置後確認,然後會彈出手機驗證碼,按照提示填寫即可,填寫好了會彈出系統盤更換成功,如圖:
3.安裝ubuntu-desktop軟體
3.1如果你是windows系統請用putty遠端工具登入伺服器,我現在是在用ubuntu系統,所以直接用ssh命令登入上伺服器去。
這裡要提醒一點:如果以前你登入過伺服器,那麼你再次登入會出現如下警告:
你需要把以前的登入公鑰刪除掉,具體參看我的Ubuntu遠端登入伺服器失敗也可是刪除known_hosts檔案,如圖:
再登入就成功了。
3.1執行以下指令碼,你可以把它複製到你的伺服器上任意一個資料夾下,取名為XXXX.sh的檔案,在終端找到該檔案所在目錄執行bash XXXX.sh檔案。
#!/bin/bash#更新軟體庫apt-get update#升級軟體apt-get upgrade#安裝ubuntu桌面系統apt-get install ubuntu-desktop
- 1
- 2
- 3
- 4
- 5
- 6
- 7
執行中間需要兩次確認,安裝時間有點長,需要耐心等待。
4.解決root登入受限
4.1安裝完成之後,重啟下伺服器。終端命令:reboot
4.2在阿里雲選擇遠端登入
登入進去是guest使用者,而且不能選擇登入使用者並且不需要密碼就可以登入,登入進去了會有個警告資訊。
登入:
桌面警告:
4.3修改root許可權
進入伺服器後臺,開啟cd /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf檔案並修改。
修改前如圖:
修改後如圖:
程式碼如下:
[Seat:*]user-session=ubuntugreeter-show-manual-login=trueallow-guest=false
- 1
- 2
- 3
- 4
重啟伺服器後可以用root使用者登入,但是登入還是有警告,這個需要修改/root/.profile檔案。
修改前:
修改後:
程式碼如下:
# ~/.profile: executed by Bourne-compatible login shells.if [ "$BASH" ]; then if [ -f ~/.bashrc ]; then . ~/.bashrc fifitty -s && mesg n || true
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
修改後重啟下:
重啟後只有root使用者,登入後沒有警告資訊。
至此,伺服器端安裝桌面環境結束。