在Debian上配置TigerVNC认证
在Debian上配置TigerVNC认证步骤如下:
-
安装TigerVNC服务器
sudo apt update sudo apt install tigervnc-standalone-server tigervnc-common
-
设置VNC密码
vncpasswd
按提示输入并确认密码,密码保存在
~/.vnc/passwd
(加密存储)。 -
配置VNC服务文件
- 复制默认配置文件:
sudo cp /usr/lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
- 编辑配置文件(替换
your_username
和your_group
):
添加以下内容:sudo nano /etc/systemd/system/vncserver@:1.service
[Service] User=your_username Group=your_group WorkingDirectory=/home/your_username ExecStart=/usr/bin/vncserver -depth 24 -geometry 1280x800 :1 -localhost no ExecStop=/usr/bin/vncserver -kill :1
- 复制默认配置文件:
-
启用并启动服务
sudo systemctl daemon-reload sudo systemctl enable vncserver@:1.service sudo systemctl start vncserver@:1.service
-
配置防火墙
若使用ufw
,开放VNC端口(默认5901
对应显示编号:1
):sudo ufw allow 5901/tcp sudo ufw reload
-
客户端连接
在客户端使用VNC Viewer等工具,输入服务器IP+显示编号(如192.168.1.100:1
),认证时使用步骤2中设置的密码。
安全增强建议:
- 禁用图形加速(在
~/.vnc/xstartup
中配置)。 - 禁用root远程登录,使用普通用户连接。
- 仅允许必要端口(如SSH、VNC)通过防火墙。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权请联系我们,一经查实立即删除!