Linux TigerVNC 设置连接密码
一、快速设置
- 切换到需要远程登录的系统用户(VNC 密码与系统登录密码无关)。
- 执行命令:vncpasswd
- 按提示输入并确认密码。
- 可选择是否设置只读密码(y/n),只读账号可观看但不能控制。
- 密码文件默认保存在该用户的 ~/.vnc/passwd。如需为多个用户设置,分别切换到对应用户执行 vncpasswd 即可。
二、启动与验证
- 启动会话(示例为显示号 :1,对应端口 5901):vncserver :1
- 如需允许远程主机连接,可加上参数:vncserver :1 -localhost no
- 查看已运行会话:vncserver -list
- 客户端连接地址格式:服务器IP**:1**(或显式写为 IP**:5901**),输入上一步设置的 VNC 密码即可。
三、修改或删除密码
- 修改密码:再次执行 vncpasswd,按提示更新密码(同样可选择是否设置只读密码)。
- 删除密码文件:删除对应用户的 ~/.vnc/passwd 文件,下次连接时将重新提示设置密码(注意先停止对应 :X 会话,避免文件被占用)。
四、安全建议
- 避免直接暴露 VNC 端口(默认 5900 + 显示号)。生产环境建议通过 SSH 隧道转发:
- 本地执行:ssh -L 5901:localhost:5901 -N -f -l 用户名 服务器IP
- 客户端连接:localhost**:5901**(经由本地隧道安全转发到服务器 :1)。
- 若必须开放端口,请配合防火墙仅允许可信来源,并尽量使用强密码与只读密码的最小权限策略。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/1473653.html