阅读量:2
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文件配置正确(如包含桌面环境启动命令),否则无法正常显示桌面。
以上就是关于“Tigervnc在Debian上的端口设置是多少”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm