Xshell
这个可以看我的上期
【树莓派4B】六、Xshell登录Ubuntu系统
PuTTY
和配置Xshell一样的,把树莓派那边系统的ssh服务配置好就行,方法一样不多赘述。配置好以后直接登录。
vncServer
#安装
sudo apt-get install vnc4server
#设置密码
懒得写了,太多了,自己参考。
Raspbian
树莓派:VNC远程登录Raspbian图形界面(tightvncserver)
Ubuntu18.04
Ubuntu18.04使用RealVNC进行远程桌面连接
【网络教程】ubuntu18.04桌面版如何开启VNC(更换源)
Ubuntu MATE
【树莓派3】安装Ubuntu Mate系统
主要是用Ubuntu的话这样太麻烦了,我没有弄出来,下午实验考试所以就先不弄了,以后有时间再研究。
Xrdp,Windows RDP远程登录Linux系统
不知道没有桌面的Linux系统能不能,没有试过,也不清楚原理。 除了Windows RDP之外,xrdp工具还接受来自其他RDP客户端的连接,如FreeRDP,rdesktop和NeutrinoRDP。Xrdp现在支持TLS安全层。但是很卡这个东西,难用死。
Ubuntu/CentOS/Redhat 7都可以使用按下面的步骤:
#安装Xrdp
apt install xrdp
#检查是否服务正在运行
systemctl status xrdp
#默认肯定是运行的
#如果没有运行那么启动它
#加上系统管理指令sudo,不然会一直叫你输入密码
sudo systemctl enable xrdp
如何上面的步骤完了还有如下问题那么可能是因为防火墙的原因,解决方法:
#Xrdp使用端口3389
sudo ufw allow 3389/tcp
其他可能用到的命令
#重启 xrdp
sudo service xrdp restart
#查看IP和网卡
ip add
#Ubuntu默认情况下禁用UFW,可以这样启动它
sudo ufw enable
到这一步了登录结果闪退:
远程桌面闪退,shell可以用的问题:
#将xfce4-session写入到文件.xsession中
echo xfce4-session >~/.xsession
sudo nano /etc/xrdp/startwm.sh
sudo nano /etc/X11/Xsession
#在文件最上面添加 xfce4-session
记得还有什么问题可能是要重启一下。还有就是使用Xrdp的一个小BUG,就是你用Windows的RDP登录后退出登录要用Logout,如果直接关闭会造成原来桌面端的软件打不开,这样就只有重启解决,原因好像是因为XRdp任然认为还有远程登录的账户,点关机可以看出来。
其他问题可以参考:【Ubuntu】Windows 远程桌面连接ubuntu及xrdp的一些小问题(远程桌面闪退、连接失败、tab补全功能,无菜单栏,error - problem connecting )【转】https://blog.csdn.net/u014447845/article/details/80291678