通過teamviewer 遠端連線 ubuntu 16.04.4 LTS
最近搞了個雲伺服器,之前都是通過XShell遠端命令列,用著也挺方便的,但是現在要在上面裝virtualbox安裝虛擬機器,結果發現還是有不少問題要解決:
1.在windows下遠端Ubuntu
之前用過VNC Viewer和VNC Server實現的方法,在網上搜了一遍,大都說需要到圖形介面下設定桌面共享,由於是remote機器,不可能接上顯示器現場操作Ubuntu的圖形介面的,還有說通過安裝xrdp後直接使用windows遠端桌面登陸的,也說要配置桌面共享,因此只能作罷。
後來想到使用teamviewer,Windows,linux等多個平臺都能用,很方便,於是在官網上下載了12.0版本,32位/64位的teamviewer_12.0.93330_i386.deb(64位版本使用
注:如果apt-get install libjpeg62:i386等 提示找不到,那麼需要先執行apt-get update更新源。
2.teamviewer連線成功後發現是字元介面而不是圖形介面,按Ctrl+Alt+F7變成一個提示符,輸入什麼就顯示什麼,怎麼回事?然後在終端輸入startx,提示要安裝xinit,於是輸入
apt-get install xinit
安裝xinit
再次執行startx提示“Unit lightdm.service not found”,接著查問題,有關開啟關閉圖形介面的命令中,發現/lib/systemd/system/lightdm.service檔案是不存在的,還要安裝lightdm
apt-get install lightdm
3.通過teamview連線後終於看到圖形登陸介面了,只是背景是黑的,看到網上有說root使用者不能登陸圖形介面,於是又建了新使用者,設定了密碼,在teamviewer遠端的登陸介面輸入使用者名稱密碼總是提示“failed to start session”才知道還要安裝桌面
apt-get install ubuntu-desktop
4.登陸介面總是會有guest的使用者,感覺很奇怪,搜尋了一下把他去掉了,在/usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf 中新增
allow-guest=false
至此終於看到了Ubuntu的桌面了,中間也重啟了不少次,記錄下這個過程,給後來著借鑑。
由於之前缺少xinit,desktop等沒有使用下面的方法,等下次再嘗試一下
https://blog.csdn.net/lengconglin/article/details/77894636
部分參考連結: