Win10远程登陆Ubuntu Desktop踩坑笔记
背景
想使用Win10登陆云端Ubuntu界面。先尝试在阿里云ECS上安装Ubuntu Desktop。
云端安装Ubuntu Desktop
apt-get update apt-get install vnc4server apt-get install xfce4 # 感觉直接用下面3行就可以了,aptitude会自动下载更新依赖库 apt-get install aptitude aptitude update aptitude install ubuntu-desktop
允许root登陆
sudo vim /usr/share/lightdm/lightdm.conf.d/50-unity-greeter.conf 添加以下内容: user-session=ubuntu greeter-show-manual-login=true all-guest=false
解决root密码正确也无法登陆
sudo vim /etc/pam.d/gdm-autologin 注释行 "auth requied pam_succeed_if.so user != root quiet success"
解决root登陆后弹窗报错
vim /root/.profile 把最后一行 mesg n || true 改成 tty -s && mesg n
解决Win10的mstsc连不上
有教程说要apt-get install xrdp sudo systemctl enable xrdp 但是我试了没用
apt-get install xrdp sudo vim /etc/xrdp/startwm.sh # 注释掉最下面两行 # test -x /etc/X11/Xsession && exec /etc/X11/Xsession # exec /bin/sh /etc/X11/Xsession # 添加下面这行 gnome-session
阿里云测试连接
做完上面的步骤先重启一下实例。 实例最右边操作 -> 远程连接 -> VNC远程连接 -> 设置VNC密码 -> 登陆 打开界面后点一下最右上角的Activities,在搜索框输入term,打开Terminal,输入whoami看看自己是不是root用户。
Win10测试连接
- 在本地Win10上Win+R,运行mstsc
- 输入ip地址,连接
- Session选Xorg,用户名root,密码是你的云服务器密码
如果连不上就重启服务器,重启后其他东西不要登录它,直接用mstsc登陆 要改分辨率可以在mstsc里的显示选项 -> 显示 -> 调整分辨率
总结
问题还挺多的,搞了一晚上,需要回去再研究一下为什么这么做行。如果有朋友知道为什么,请不要吝啬评论,非常感谢。
下一篇:
Mac上几款免费的MySql客户端