通过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位版本使用dpkg -i teamviewer_12.0.93330_amd64.deb安装失败)参考链接:https://www.cnblogs.com/wmr95/p/7574615.html

注:如果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”才知道还要安装桌面

扫描二维码关注公众号,回复: 4790905 查看本文章

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

部分参考链接:

https://www.zybuluo.com/ncepuwanghui/note/467881

https://www.cnblogs.com/xiaojikuaipao/p/5770453.html

猜你喜欢

转载自blog.csdn.net/huanggang982/article/details/80561428