目錄:
1.登錄華為雲控制台,進行系統安裝
安裝很快就好了,但都是命令行,無圖形化界面。
2.安裝圖形化界面
遠程登錄:
20201013 華為雲控制台升級了,對於linux系統遠程桌面的連接方式改成了“CloudShell登錄”方式,結果就如下圖了。
然后按照華為雲給的幫助文檔操作:
https://support.huaweicloud.com/ecs_faq/ecs_faq_0710.html 截圖如下:
3.系統更改為中文

4. windows遠程桌面連接(ubuntu18.04)
兩種方法:
方法一:
VNC方式連接。缺點:
1)用的ubuntu自帶屏幕共享,每次重啟ubuntu系統都要重新啟動下屏幕共享 (ubuntu18、ubuntu20.04)
2)同局域網下,可直接使用VNC軟件(eg:VNC viewer)進行遠程桌面連接,非局域網使用windows自帶遠程桌面后,使用vnc-any方式連接。
方法二:
安裝xrdp、tightvncserver,windows遠程連接 缺點: 1)遠程桌面響應延遲大嚴重影響使用 2)ssh連接和windows遠程連接只能二選一,兩者不兼容。
方法一:
參考:https://zhuanlan.zhihu.com/p/126265221
方法二:
下面這個連接方式是遠程上了,但問題也比較多:
1.遠程桌面響應延遲很大,嚴重影響使用
2.重啟系統后,用SecureCRT等軟件的SSH后端遠程就無法連接上了,一直提示密碼錯誤。(請往下看是找到了解決方法,但遠程桌面和ssh連接后端兩者不可兼得)
3.遠程桌面不是原裝的,樣式不好看
結論:這個遠程桌面安裝方法不可取。不要用這個方法。但其中過程中也學的挺多東西
安裝參考: https://blog.csdn.net/qq_38882327/article/details/94137549
華為雲安全組,將22端口開放。
windows遠程桌面連接
七:問題解決
7.1 運行一段時間后,出現xrdp_mm_process_login_response: login failed
問題原因:遠程桌面沒有正確關閉,雖然在windows 系統關閉遠程桌面連接,但是在里linux上的進程還在運行,導致連接數量達到上限,出現問題。
解決:通過設置sesman.in文件內的參數,解決。
root@healer:~# cat /etc/xrdp/sesman.ini
[Globals]
ListenAddress=127.0.0.1
ListenPort=3350
EnableUserWindowManager=1
UserWindowManager=startwm.sh
DefaultWindowManager=startwm.sh
[Security]
AllowRootLogin=1
MaxLoginRetry=4
TerminalServerUsers=tsusers
TerminalServerAdmins=tsadmins
[Sessions]
X11DisplayOffset=10
MaxSessions=50
KillDisconnected=1
IdleTimeLimit=0
DisconnectedTimeLimit=0
[Logging]
LogFile=/var/log/xrdp-sesman.log
LogLevel=DEBUG
EnableSyslog=0
SyslogLevel=DEBUG
[X11rdp]
param1=-bs
param2=-ac
param3=-nolisten
param4=tcp
[Xvnc]
param1=-bs
param2=-ac
param3=-nolisten
param4=tcp
param5=-localhost
param6=-dpi
param7=96
可以修改會話設置 :將最大會話限制該大 MaxSessions=50
將KillDisconnected=1;則每次斷開連接時,linux都會關閉會話進程。然后重啟/etc/init.d/xrdp restart 就可解決問題
7.2 我在華為雲上實際操作一段時間后,突然用SecureCRT連接失敗(一直報密碼錯誤),安裝遠程桌面前是可以的。網上找了很多方法不得,最終重裝了系統。
20201014找到解決辦法如下:
首先重啟系統是無效的。另 “SecureCRT工具ssh登錄和華為雲控制端的CloudShell登錄 兩種方式均不行。
解決過程如下:
(登錄華為雲控制台使用VNC方式還可以登錄 桌面端)
我的在輸入 vim /etc/ssh/sshd_config時,查看后發現我的是正確的,故沒有做修改。
但我依然重啟ssh了,打了命令 etc/init.d/ssh restart 。但卻報錯了,報錯如下:
Job for ssh.service failed because the control process exited with error code. See "systemctl status ssh.service" and "journalctl -xe" for details.
然后輸入 systemctl status ssh.service 命令查看ssh啟動日志,日志如下:
然后使用 lsof -i:22命令查看22端口占用情況,使用kill-9 殺掉進程,再重啟ssh(etc/init.d/ssh restart )即ok了
用此方法后,ssh方式登錄后端ok了,但windows遠程桌面失效了。
重啟華為雲服務器,windows遠程桌面ok,ssh方式登錄又不行了。且這種遠程后,桌面響應延遲好大,幾乎不能正常使用。
再用總結的下圖重啟ssh服務,實施登錄ok,windows遠程做嗎失效。
看來兩者不可兼得呀這意思,要使用ssh的話,下次重啟再按下圖執行下吧只能這樣了。
參考:解決ubuntu 下 SSH無法連接的問題(這里可着重看一下/etc/ssh/sshd_config配置文件意思)
參考: Ubuntu中重啟ssh服務時提示:Job for ssh.service failed because the control process exited with error code. See
5.filezilla連接Ubuntu
https://blog.csdn.net/xiaobai_IT_learn/article/details/89211359
https://www.jianshu.com/p/3c83fc4900bf