6.7.使用 VNC 进行远程连接

之前文中提到,Wayland 不提供与 Xorg 相同的 X 服务器访问方式。但用户可以选择远程桌面协议,如 RDP 或 VNC。FreeBSD Ports 有 wayvnc,它支持基于 wlroots 的合成器,如本文中讨论的那些。可以使用以下命令安装该应用:

# pkg install wayvnc

与其他一些包不同,wayvnc 没有配置文件。幸运的是,手册页文档中列出了重要的选项,这些选项可以提取成一个简单的配置文件:

address=0.0.0.0
enable_auth=true
username=username
password=password
private_key_file=/path/to/key.pem
certificate_file=/path/to/cert.pem

需要生成密钥文件,并强烈建议使用它们来增强连接的安全性。启动 wayvnc 时,它会在 ~/.config/wayvnc/config 中查找配置文件。也可以在启动服务器时使用 -C configuration_file 选项覆盖该配置文件。因此,要启动 wayvnc 服务器,可以执行以下命令:

% wayvnc -C ~/.config/wayvnc/config

警告

在本文写作时,没有 rc.d 脚本来在系统初始化时启动 wayvnc。如果需要此功能,则需要创建一个本地启动文件。这可能是一个针对 Port 维护者的功能请求。

最后更新于

这有帮助吗?