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测试连接

  1. 在本地Win10上Win+R,运行mstsc
  2. 输入ip地址,连接
  3. Session选Xorg,用户名root,密码是你的云服务器密码

如果连不上就重启服务器,重启后其他东西不要登录它,直接用mstsc登陆
要改分辨率可以在mstsc里的显示选项 -> 显示 -> 调整分辨率

总结

问题还挺多的,搞了一晚上,需要回去再研究一下为什么这么做行。如果有朋友知道为什么,请不要吝啬评论,非常感谢。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值