【树莓派4B】七、远程登录树莓派的方法总结XShell,PuTTY,vncServer,Xrdp

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
在这里插入图片描述
在这里插入图片描述

参考:
Xrdp - 通过Windows的RDP连接Linux远程桌面(Ubuntu/CentOS/Redhat 7)

猜你喜欢

转载自blog.csdn.net/qq_42820594/article/details/107331226