6.6.使用 VNC 进行远程连接 ========================= 在本文档的前面部分提到,Wayland 不提供与 Xorg 提供的相同的 X 服务器样式访问。相反,用户可以自由选择远程桌面协议,例如 RDP 或 VNC。FreeBSD ports 包含 ``wayvnc``\ ,它支持基于 wlroots 的混成器,例如这里讨论的混成器。可以使用以下方式安装此应用程序: .. raw:: latex \diilbookstyleinputcell .. code:: shell-session # pkg install wayvnc 与其他一些软件包不同,\ ``wayvnc`` 不附带配置文件。值得庆幸的是,手册页记录了重要的选项,并且可以将它们外推到一个简单的配置文件中: .. raw:: latex \diilbookstyleinputcell .. code:: shell-session 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`` 服务器,请执行以下命令: .. raw:: latex \diilbookstyleinputcell .. code:: shell-session % wayvnc -C ~/.config/wayvnc/config .. **注意** 在撰写本文时,还没有 rc.d 脚本可以在系统初始化时启动 ``wayvnc``\ 。如果需要该功能,则需要创建本地启动文件。这大概是对 port 维护者的一个功能需求。