AWS Ubuntu安装可视化操作桌面和VS Code,Code Server
文章目錄
- 安裝桌面GUI
- 需要
- 安裝過程
- 遠程連接服務器桌面
- 安裝vscode
- 安裝Code-server
安裝桌面GUI
需要
Ubuntu,sudo權限
安裝過程
# 首先連接到服務器,教程見 https://blog.csdn.net/Linrena/article/details/106171588 # 登錄到服務器后 sudo su apt-get update apt-get upgrade -y # 安裝的時候如果網(wǎng)速慢的話可能時間比較長 apt-get install gnome apt-get install xfce4 #然后安裝xrdp組件和vnc服務器: apt-get install xrdp vnc4server # 安裝好后自行新建配置文件,使得在遠程登錄時默認使用xfce作為界面登錄,然后重啟xrdp服務 echo "xfce4-session" > ~/.xsession echo "xfce4-session" > ~/.xsessionsudo service xrdp restart # 開啟vncserver vncserver :1 # 會提示之后遠程登錄的密碼,設置位數(shù)最多為8位修改配置文件, 在xstartup文件末尾增加以后代碼,同時注釋 x-window-manager &
vi /root/.vnc/xstartup # 文件內容修改如下:#!/bin/sh # Uncomment the following two lines for normal desktop: # unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & # x-window-manager & gnome-session & sesion-manager & xfdesktop & xfce4-panel & xfce4-menu-plugin & xfsettingsd & xfconfd & xfwm4 &# 可參照下圖
重新打開vncserver: vncserver :1
然后檢查是否真正開啟服務:netstat -tunlp
端口5901有被程序Xvnc4監(jiān)聽,則為正常
遠程連接服務器桌面
下載遠程連接工具 VNC Viewer
打開VNC Viewer,填寫服務器IP和端口號,端口號為1,點擊連接
填寫之前在xshell設置的登錄密碼,省略用戶名
成功連接:
也可以直接利用電腦自帶的RDP服務:
搜索電腦的RDP功能然后打開,填寫服務器IP,點擊連接
如果提示無法驗證遠程計算機的身份,點擊仍要連接即可
之前vncserver設置了端口號1,其實對應真正的端口號為5901,這里要改為5901,然后點擊OK
timeout原因:
一般是服務器的安全組沒有打開,到服務器控制臺安全組設置添加規(guī)則:
直接在xshell命令行增加實例的端口,本人嘗試了很久沒有成功
安裝vscode
以下嘗試最后vscode不能在遠程桌面啟動,于是最后又裝了code-server用瀏覽器去訪問code-server然后編輯服務器文件和進行程序調試。
vncviewer連接成功后在遠程桌面打開命令行,進行命令操作如下:
安裝Code-server
如果服務器安裝vscode失敗的話,就安裝codeserver吧
本安裝過程不能在root賬號下執(zhí)行:
效果如下:
總結
以上是生活随笔為你收集整理的AWS Ubuntu安装可视化操作桌面和VS Code,Code Server的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AWS EC2服务器连接登录与创建多账号
- 下一篇: 新建虚拟机Ubuntu16.4安装搜狗输