sudo netstat -tulpn | grep :端口号
或 sudo ss -tulpn | grep :端口号
查看占用端口的进程及PID。sudo kill PID
结束占用端口的进程(PID为上一步获取的进程ID)。vncserver :1 -port 5901
(将默认5900改为5901)。/etc/systemd/system/vncserver@:1.service
),在启动参数中添加 -port 新端口号
。sudo ufw allow 新端口号/tcp
开放新端口。sudo systemctl restart vncserver@:1.service
使配置生效。IP:5901
)测试是否正常。若冲突仍存在,可尝试更换IP地址或使用端口转发技术,或检查系统日志排查其他服务冲突。