Tigervnc远程桌面可通过以下方式加密:
使用SSL/TLS加密
openssl
生成自签名证书(如vnc.key
和vnc.crt
)。/etc/tigervnc/tigervncserver.conf
,添加ssl_cert
和ssl_key
路径。使用SSH隧道加密
ssh -L 5901:localhost:5901 user@remote_host
。localhost:5901
连接VNC服务,数据经SSH加密传输。启用x509证书认证(高级加密)
~/.vnc/config
中设置securitytypes=x509vnc
,并指定证书路径。注意:确保防火墙开放对应端口(默认5900+屏幕号),并定期更新系统和证书。