Tigervnc在Debian上的端口设置是多少
导读:Tigervnc在Debian上的默认端口设置 Tigervnc在Debian系统中的端口遵循**5900 + 显示编号(n)**的规则,默认情况下: 显示编号:0对应端口5900(通常为本地登录预留,不建议远程使用); 显示编号:1对应...
Tigervnc在Debian上的默认端口设置
Tigervnc在Debian系统中的端口遵循**5900 + 显示编号(n)**的规则,默认情况下:
- 显示编号
:0
对应端口5900
(通常为本地登录预留,不建议远程使用); - 显示编号
:1
对应端口5901
(最常用的默认远程访问端口); - 显示编号
:2
对应端口5902
,依此类推。
自定义端口的方法
若需修改默认端口,可通过以下两种方式配置:
1. 通过启动脚本设置(临时生效)
创建或编辑用户目录下的~/.vncserver
脚本(如~/.vncserver
),添加以下内容(以端口5902
为例):
#!/bin/sh
export VNCPORT=5902
vncserver :1 # 显示编号:1对应端口5901+1=5902
赋予脚本执行权限:
chmod +x ~/.vncserver
启动时运行~/.vncserver
即可启用自定义端口。
2. 通过systemd服务文件设置(永久生效)
编辑Tigervnc的systemd服务文件(如/etc/systemd/system/vncserver@:1.service
),修改ExecStart
行,明确指定端口对应的显示编号(:1
对应5901
):
ExecStart=/usr/bin/vncserver -depth 24 -geometry 1920x1080 :1 # :1表示端口5901
保存后重新加载systemd配置并重启服务:
sudo systemctl daemon-reload
sudo systemctl restart vncserver@:1.service
若需更换端口,只需修改显示编号(如:2
对应5902
)并重启服务。
注意事项
- 端口修改后,需通过防火墙放行对应端口(如
ufw allow 5902/tcp
或firewall-cmd --add-port=5902/tcp --permanent
); - 显示编号
:0
通常用于本地登录,远程访问建议使用:1
及以上编号,避免冲突; - 确保
~/.vnc/xstartup
文件配置正确(如包含桌面环境启动命令),否则无法正常显示桌面。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Tigervnc在Debian上的端口设置是多少
本文地址: https://pptw.com/jishu/724737.html