6.17 远程桌面访问
远程桌面访问概述
目录结构
/
├── home
│ └── ykla
│ └── .vnc
│ ├── passwd # VNC 密码文件
│ ├── xstartup # VNC 启动脚本
│ └── config # VNC 配置文件
│ └── .Xauthority # X 授权文件
├── usr
│ └── local
│ └── etc
│ └── xrdp
│ ├── xrdp.ini # XRDP 主配置文件
│ ├── sesman.ini # XRDP 会话管理器配置
│ └── startwm.sh # XRDP 启动桌面环境脚本
└── var
├── run
│ ├── sddm # SDDM 授权文件目录
│ ├── lightdm # LightDM 授权文件目录
│ └── user
│ └── 120
│ └── gdm # GDM 授权文件目录
└── lib
└── gdm # GDM 旧版授权文件目录x11vnc(FreeBSD 为被控端,镜像屏幕)
安装 x11vnc
创建密码
启动服务器(KDE 6 SDDM)

参考文献
TigerVNC(FreeBSD 为被控端)
安装 TigerVNC Server
做一些设置
参考文献
XRDP(以 FreeBSD 为被控端)
安装 XRDP(基于 KDE6)
配置 XRDP
中文化 (用户使用默认的 sh)
故障排除与未竟事宜
XRDP 没声音
通过 Windows 使用 TigerVNC 远程访问 FreeBSD
故障排除与未竟事宜
由于目标服务器积极拒绝,无法连接


通过 VNC 远程访问 FreeBSD 时无声音输出
通过 Windows 自带的桌面远程连接(RDP)远程访问 FreeBSD





故障排除与未竟事宜
如果 Windows 的远程桌面窗口既不在左上角也未全屏显示,则会模糊

使用 Android 通过 XRDP 远程访问 FreeBSD


通过 FreeBSD 以 XRDP 远程访问 Windows
freerdp3(新稳定版,支持 NLA)

参考文献
freerdp2(旧稳定版,支持 NLA)

故障排除与未竟事宜
rdesktop(不支持 NLA)


故障排除与未竟事宜
参考文献
AnyDesk


Windows 通过 AnyDesk 远程访问 FreeBSD

FreeBSD 通过 AnyDesk 远程访问 Windows

故障排除与未竟事宜
FreeBSD 通过 AnyDesk 远程 Windows 时,似乎无法在 Windows 中移动鼠标
RustDesk 中继服务器
参考文献
课后习题
最后更新于