linux关闭137端口命令

不及物动词 其他 179

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要关闭Linux上的137端口,可以使用以下命令:

    1. 使用netstat命令查看137端口的使用情况:
    “`
    netstat -tuln | grep 137
    “`
    该命令将显示所有监听137端口的进程。

    2. 确认目标进程的PID(进程ID):
    查看到监听137端口的进程后,可以通过以下命令获取其PID:
    “`
    ps aux | grep <进程名>
    “`
    将`<进程名>`替换为实际的进程名,例如:
    “`
    ps aux | grep smbd
    “`
    该命令将显示所有包含`smbd`关键字的进程及其PID。

    3. 终止目标进程:
    使用以下命令终止目标进程:
    “`
    kill “`
    将`
    `替换为实际的PID。

    通过以上步骤,您可以关闭Linux上的137端口及相应的进程。请注意,在执行以上操作之前,请确保关闭137端口不会影响系统的正常运行,并确保您有足够的权限来执行这些操作。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    在Linux系统中关闭端口137可以通过使用iptables命令实现。iptables是Linux系统中一个用于配置防火墙规则的工具。下面是关闭137端口的步骤:

    1. 打开终端并以root用户登录。

    2. 使用iptables命令来关闭137端口。下面是命令的格式:
    “`shell
    iptables -A INPUT -p tcp –destination-port 137 -j DROP
    “`
    这条命令将在INPUT链中添加一个规则,指示iptables在接收到目标端口为137的TCP数据包时丢弃它。

    3. 保存iptables规则,以便在系统重新启动后仍然生效。可以使用以下命令保存规则:
    “`shell
    iptables-save > /etc/iptables/rules.v4
    “`

    4. 检查是否已成功关闭137端口。可以使用以下命令来查看iptables规则:
    “`shell
    iptables -L
    “`
    如果成功关闭137端口,应该能看到类似如下的规则:
    “`shell
    Chain INPUT (policy ACCEPT)
    target prot opt source destination
    DROP tcp — anywhere anywhere tcp dpt:netbios-ns

    Chain FORWARD (policy ACCEPT)
    target prot opt source destination

    Chain OUTPUT (policy ACCEPT)
    target prot opt source destination
    “`

    5. 如果需要重新打开137端口,可以使用如下命令:
    “`shell
    iptables -D INPUT -p tcp –destination-port 137 -j DROP
    “`
    这条命令将删除之前添加的规则,从而重新打开137端口。

    注意:确保在执行iptables命令之前了解其原理和使用方法,以免设置错误的规则导致系统功能故障或安全风险。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,关闭特定端口可以使用防火墙配置工具,如iptables或firewalld。关闭137端口的具体命令如下:

    1. 使用iptables关闭137端口:
    首先,使用root用户登录终端或打开终端窗口。
    在终端中输入以下命令来查看当前iptables规则:
    “`
    iptables -L
    “`
    如果没有任何规则,请跳过此步骤。
    输入以下命令来关闭137端口:
    “`
    iptables -A INPUT -p udp –dport 137 -j DROP
    “`
    如果您想同时关闭其他UDP端口(例如,138和139),可以使用以下命令:
    “`
    iptables -A INPUT -p udp -m multiport –dports 137,138,139 -j DROP
    “`
    最后,使用以下命令保存配置:
    “`
    service iptables save
    “`
    或者使用以下命令,根据您的Linux发行版不同会有所不同:
    “`
    systemctl save iptables
    “`

    2. 使用firewalld关闭137端口:
    首先,使用root用户登录终端或打开终端窗口。
    使用以下命令来查看当前的firewalld配置:
    “`
    firewall-cmd –list-all
    “`
    输入以下命令关闭137端口:
    “`
    firewall-cmd –zone=public –remove-port=137/udp
    “`
    如果您想同时关闭其他UDP端口,请使用以下命令:
    “`
    firewall-cmd –zone=public –remove-port=137-139/udp
    “`
    最后使用以下命令来重新加载firewalld配置:
    “`
    firewall-cmd –reload
    “`

    以上是使用iptables和firewalld关闭137端口的命令。请注意,在某些情况下,您可能需要重启防火墙服务以使更改生效。请确保在执行任何防火墙更改之前备份重要数据,并谨慎操作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部