使用RD Client远程连接Linux桌面操作环境
如题,简单记录通过RD Client连接Linux桌面环境的注意事项用于以后参考。
前提条件
xrdp
服务可用首先需要被连接的电脑安装了
xrdp
,并且服务处于运行状态,监听端口号一般默认为3389
,当然也可以自定义其他端口,我的xrdp
默认监听3389
号端口。网络环境可达
被连接的机器和客户端机器需要处在同一个局域网下(如果不在同一个局域网下似乎可以通过配置被连接机器的网关设备,并且在RD Client上设置通过网关连接,实现客户端机器从Internet穿透访问被连接的机器的效果)。我的客户端(iPad)和被连接的机器(Linux笔记本电脑)都在校园网下,所以条件满足。
图形界面Session唯一
被连接的机器上目前没有图形界面Session正在运行(这一点我可能描述不严谨,总之,不要log in到电脑桌面环境去)。注意这一前提条件非常容易导致连接失败故障,因为如果没有log in到桌面环境可能会导致
xrdp
服务处于未运行状态,而log in到桌面环境去启动xrdp
又会导致图形界面Session不唯一,客户端无法成功连接。解决方法是切换到文本界面(tty模式)然后log in自己的账号,这样就会自动启动xrdp
服务(注意是自己的账号,log in root可能无法带起xrdp
服务,至少在我的电脑上是这样的)。
客户端操作
这一部分没有什么技术含量可言,在RD Client的App里写好被连接机器的IP地址,然后凭借自己的账号密码登录就可以远程使用电脑桌面环境了。