LINUX 关闭VNC 端口
时间: 2023-10-13 21:12:35 浏览: 423
要关闭VNC端口,您可以执行以下操作:
1. 查找当前正在使用VNC的进程:
```
$ ps aux | grep vnc
```
2. 找到VNC进程的进程ID(PID)
3. 使用kill命令终止VNC进程:
```
$ sudo kill <pid>
```
4. 关闭VNC端口:
```
$ sudo ufw deny <port>
```
其中,<port>是您想要关闭的VNC端口号。如果您没有使用防火墙,可以跳过此步骤。
请注意,关闭VNC端口将阻止其他用户通过VNC访问您的计算机。如果您想要重新启用VNC,您需要重新启动VNC服务并打开相关端口。
相关问题
修改linux8.5 vnc端口号
要修改Linux 8.5的VNC端口号,需要按照以下步骤进行操作:
1.登录Linux系统,打开终端窗口。
2.输入以下命令,以获取当前VNC端口号:
$ sudo grep 'vnc' /etc/services
3.备份vncserver的配置文件,以便还原或回滚更改。在终端中输入以下命令:
$ sudo cp /usr/lib/systemd/system/vncserver@.service /usr/lib/systemd/system/vncserver@.service.bak
4.使用编辑器打开vncserver的配置文件:
$ sudo vi /usr/lib/systemd/system/vncserver@.service
5.查找以下行:
ExecStart=/sbin/runuser -l yourusername -c "/usr/bin/vncserver %i"
6.将%i更改为您希望的端口号,例如5901:
ExecStart=/sbin/runuser -l yourusername -c "/usr/bin/vncserver :1 -geometry 1280x800"
7.保存更改并关闭编辑器。
8.重新加载systemd系统文件:
$ sudo systemctl daemon-reload
9.重启vncserver服务,以便使用新端口号:
$ sudo systemctl restart vncserver@:1.service
10.检查VNC端口是否成功更改:
$ sudo netstat -tunlp | grep vnc
这些步骤应该可以成功修改Linux 8.5 VNC端口号。
vnc远程linux关闭端口
要关闭VNC远程Linux上的端口,可以按照以下步骤进行:
1. 登录到Linux系统上,使用root权限打开终端。
2. 输入以下命令以查看当前正在运行的VNC服务:
```
netstat -tlnp | grep vnc
```
3. 根据上一步的输出结果,找到VNC服务正在使用的端口号。通常情况下,VNC服务使用端口号5900和5901。
4. 使用以下命令关闭VNC服务的端口:
```
iptables -A INPUT -p tcp --dport [端口号] -j DROP
```
其中,[端口号]应该是你在第三步中找到的VNC服务使用的端口号。例如,如果VNC服务使用端口号5900,则应该使用以下命令:
```
iptables -A INPUT -p tcp --dport 5900 -j DROP
```
5. 输入以下命令以保存iptables规则:
```
service iptables save
```
这将确保iptables规则在系统重启后仍然生效。
完成以上步骤后,VNC服务将无法通过指定的端口连接到Linux系统。
阅读全文