華為雲(ECS)-linux服務器中-Ubuntu圖形界面安裝-解決root登錄受限-VNCviwer/Teamviwer遠程訪問教程


安裝ubuntu-desktop     

1.更新軟件庫
apt-get update

2.升級軟件
apt-get upgrade

3.安裝桌面
apt-get install ubuntu-desktop

解決root登錄受限

華為雲登錄進去是guest用戶,不能選擇登錄用戶且不需要密碼就即可登錄。

登錄進去會如下警告信息:

 

首先下載putty(傳送門):

在putty上通過SSH登陸雲服務器:

 

對以下目錄文件進行修改:

注意:下載及登陸putty的操作是必須的!因為遠程進入華為雲服務器,只能使用guest帳號,但是guest帳號是沒有權限修改這個文件的。所以,需要在windows端,使用上面提到的putty工具,以root帳號(使用putty工具進入可以指定登錄用戶),遠程登錄進入,這樣才可以修改文件。

vim /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
# 修改前
[Seat:*]
user-session=ubuntu
 
# 修改后
[Seat:*]
user-session=ubuntu
greeter-show-manual-login=true
allow-guest=false

 

重啟之后就可以用root用戶登錄,但是登錄后還是有警告,這個需要修改 /root/.profile 文件:

vim /root/.profile
# 文件 /root/.profile
 
# 文件修改前
    # ~/.profile: executed by Bourne-compatible login shells.
 
    if [ "$BASH" ]; then
      if [ -f ~/.bashrc ]; then
        . ~/.bashrc
      fi
    fi
    mesg n || true # 文件修改后
    # ~/.profile: executed by Bourne-compatible login shells.
 
    if [ "$BASH" ]; then
      if [ -f ~/.bashrc ]; then
        . ~/.bashrc
      fi
    fi
    tty -s && mesg n || true

reboot 重啟后即可。

安裝遠程訪問軟件

每次都通過web進行登錄很不方便,而且桌面的反應也比較慢。因此可以安裝Teamviwer/vnc4server來實現遠程登錄。

方法一:Teamviwer安裝  傳送門  (推薦)

無需過多配置,一鍵安裝!

windows及linux版本都可安裝。

 

 

 

 

使用如下:

 

方法二:安裝vnc4server(稍麻煩,配置過多)

  • 安裝vnc4server

apt-get install vnc4server -y
  • 運行命令開啟VNC服務並設置連接密碼

vnc4server

 

  • 運行命令確認服務是否啟動

ps –ef|grep vnc

 

  • 修改xstartup文件 

  如果不修改VNC Viewer會找不到啟動桌面的文件。在修改之前做好備份!

cp ~/.vnc/xstartup ~/.vnc/xstartup.bak

  殺掉原來的桌面進程:

vncserver –kill :1

  修改vnc的啟動文件 :

vi ~/.vnc/xstartup      

  修改內容根據自己安裝的圖形界面的不同而不一樣。

  可以自行查閱相關內容,此處略去。

  保存退出后,再次進入vnc遠程連接:

vncserver :1
  • 在你的電腦上安裝vncviwer,用來遠程連接

  vncviwer 傳送門    服務器地址這樣寫 公網IP:1 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM