linux系统怎么禁用高危端口

2024-03-26 15:16:59 浏览

下面总结三种关闭linux系统端口的方法提供分享

linux系统怎么禁用高危端口

1、通过杀掉进程的方法来关闭端口

每个端口都有一个守护进程,kill掉这个守护进程就可以了

每个端口都是一个进程占用着,

第一步、用下面命令

找出占用这个端口的进程,

第二步、用下面命令

2、通过开启关闭服务的方法来开启/关闭端口

因为每个端口都有对应的服务,因此要关闭端口只要关闭相应的服务就可以了。

linux中开机自动启动的服务一般都存放在两个地方:

这个文件夹下的服务都可以通过运行相应的SCRIPT来启动或关闭。

例如:启动sendmail服务: ./sendmail start (打开了TCP 25端口)

关闭sendmail服务: ./sendmail stop (关闭TCP 25 端口)

查看sendmail服务当前状态: ./sendmail? status (查看服务是否运行)

这个文件夹下的服务需要通过更改服务的配置文件,并重新启动xinetd才可以。

例如:要启动其中的auth服务,打开/etc/xinetd.d/auth配置文件,更改“disable=no”,保存退出。

要停止其中的auth服务,打开/etc/xinetd.d/auth配置文件,更改“disable=yes”,保存退出。

3、通过防火墙限制端口

以下介绍的方法在Linux命令下使用,很简便。

其中$port即为端口数字,

你可以使用netstat命令来禁用端口631。这个命令可以检测、创建或删除可以接受TCP和UDP数据包的连接,只需输入:netstat -aon | findstr 631 将会把你要禁用的端口号查出来,然后使用命令:netsh int ipv4 delete portopening tcp 631就可以了,储存并激活生效即可完成关闭631端口的操作。

查看linux开放ssh端口具体步骤如下:

1.首先查看一下当前linux是否已经安装SSH软件包,使用 rpm -qa|grep ssh。

2.确认ssh服务已经开启,下面以centos 系统为例。

3.找到SSh服务配置文件路径一般都是在 /etc/ssh这个目录下面 sshd_config 这个文件。

查看linux开放ssh端口具体步骤如下:

1.首先查看一下当前linux是否已经安装SSH软件包,使用rpm-qa|grepssh。

2.确认ssh服务已经开启,下面以centos系统为例。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。