linux系统下关闭端口没有确定的命令,需要步骤操作,下面是关闭端口的具体操作步骤:
linux系统下关闭端口的前提是必须知道端口不是独立存在的,它是依附于进程的某个进程开启,那么它对应的端口就开启了进程关闭则该端口也就关闭了。下次若某个进程再次开启,则相应的端口也再次开启而不要纯粹的理解为关闭掉某个端口。
1、开启端口(以端口443为例)
输入:firewall-cmd --zone=public --add-port=443/tcp --permanent命令。
显示success表示成功
–zone=public表示作用域为公共的
–add-port=443/tcp添加tcp协议的端口端口号为443
–permanent永久生效,如果没有此参数,则只能维持当前 服 务生命周期内,重新启动后失效。
2、重启防火墙
输入systemctl restart firewalld.service重启防火墙,系统没有任何提示表示成功。
3、重新载入防火墙
输入:firewall-cmd --reload显示success表示成功。
4、查看已开启的端口
输入:firewall-cmd --list-ports可以看到刚刚开启的443的端口。
5、关闭端口
输入:firewall-cmd --zone=public --remove-port=8080/tcp --permanent命令,显示success则表示关闭成功。