SSH远程桌面
1. 首先确定机器是否安装了 xrdp
# 仅限 ubuntu 或 debain
xrdp -version # 有输出即安装了,没有输出安装下面命令安装
sudo apt-get update # 更新系统的软件源列表
sudo apt-get install xrdp # 安装xrdp
安装之后,向用户目录写入.xsession
2. ssh 配置端口转发
1. 通过 Xshell 配置好 ssh 连接,选定机器,右键选择属性
Xshell 官网下载: https://www.xshell.com/zh/free-for-home-school/
2. 创建隧道
具体来说,xrdp 默认端口为 3389,通过ssh 隧道的形式将本地3380
端口转发到 ssh 机器 3389
上
源主机 3380
可以改成其他的,如无必要 使用下图保持相同即可
3. 远程连接
windows系统 同时按下WIN+R键, 输入 mstsc
在 弹出的 窗口中输入 localhost:3380
,然后点击连接
即可
3380
即对应第二步骤的端口
正常情况下会弹出,下面的窗口,按照引导输入 用户名
和 密码
连接即可
至此结束
同理,这样的端口转发可以也可用在其他服务上