精华内容
下载资源
问答
  • 下面由 小编为大家整理了 linux 关闭端口的相关命令希望对大家有所帮助 linux 关闭端口命令 前提首先你必须知道端口不是独立存在的它是依附于进程的某个进程开启那么它对应的端口就开启了进程关闭则该端口也就关闭了...
  • 命令可使用命令包括但不限以下:curl, ssh, nmap, telnet,nc测试代码以 opcai.top 443 端口为例。目的找到一种更通用能在几乎所有环境下完成检查方法找到一种更稳定几乎不会判断出错方法示例nmap缺点:一般...

    命令

    可使用命令包括但不限以下:curl, ssh, nmap, telnet,nc

    测试代码以 opcai.top 443 端口为例。

    ad6a1ca9e8b1e501b6d8c3b11ec141e0.png

    目的

    • 找到一种更通用的能在几乎所有环境下完成检查的方法

    • 找到一种更稳定的几乎不会判断出错的方法

    示例

    nmap

    缺点:

    • 一般需要额外安装

    • 某些检测方法需要 sudo 权限

    优点:

    • 判断更为准确

    输出文本

    nmap -p443 opcai.top
    Starting Nmap 6.40 ( http://nmap.org ) at 2020-03-09 09:58 CST
    Nmap scan report for opcai.top (180.97.125.228)
    Host is up (0.026s latency).
    PORT STATE SERVICE
    443/tcp open https

    Nmap done: 1 IP address (1 host up) scanned in 0.10 seconds

    判断命令

    nmap -p443 opcai.top | grep "^443/tcp.*open"

    注:如果有可能,使用 sudo 权限执行可以使 namp 在更多情况下准确地判断端口状态。

    dae660d5cff1ceea88677a6484dc2bd9.png

    telnet

    缺点:

    • 可能需要额外安装

    • 一些情况下无法正常断开连接

    优点:

    • 可能不需要额外安装

    输出文本

    telnet opcai.top 443
    Trying 180.97.125.228...
    Connected to opcai.top.
    Escape character is '^]'.
    HTTP/1.1 400 Bad Request
    Server: stgw/1.3.12_1.13.5
    Date: Mon, 09 Mar 2020 02:06:41 GMT
    Content-Type: text/html
    Content-Length: 179
    Connection: close


    <head><title>400 Bad Requesttitle>head>
    <body bgcolor="white">
    <center><h1>400 Bad Requesth1>center>
    <hr><center>stgw/1.3.12_1.13.5center>
    body>
    html>
    Connection closed by foreign host.

    判断命令

    echo -e '\n' | telnet opcai.top 443 | grep "Connected to"

    fd97ca568800bb28f5496c41aa355b63.png

    ssh

    缺点:

    • 可能因配置文件设置而使判断失败(如设置代理)

    优点:

    • 通用,几乎所有 Linux 环境都默认安装该命令

    输出文本

    ssh -v -p 443 opcai.top
    OpenSSH_7.4p1, OpenSSL 1.0.2k-fips  26 Jan 2017
    ...
    debug1: /home/pysense/.ssh/config line 2: Applying options for *
    debug1: Reading configuration data /etc/ssh/ssh_config
    debug1: /etc/ssh/ssh_config line 58: Applying options for *
    debug1: Connecting to opcai.top [180.97.125.228] port 443.
    debug1: Connection established.
    ...

    判断命令

    ssh -v -p 443 opcai.top 2>&1 | grep "Connection established"

    nc

    缺点:

    • 需要额外安装

    • -z 参数在早期版本不支持(如 6.40)

    优点:

    *功能强大

    输出文本

    nc -t opcai.top 443
    get
    HTTP/1.1 400 Bad Request
    Server: stgw/1.3.12_1.13.5
    Date: Tue, 10 Mar 2020 02:10:06 GMT
    Content-Type: text/html
    Content-Length: 179
    Connection: close


    <head><title>400 Bad Requesttitle>head>
    <body bgcolor="white">
    <center><h1>400 Bad Requesth1>center>
    <hr><center>stgw/1.3.12_1.13.5center>
    body>
    html>

    测试命令

    nc -z -w 3 opcai.top 443 && echo ok || echo not ok
    展开全文
  • 查看端口:netstat -tunlp |grep 端口号 例如:netstat -tunlp | grep 8889 关闭端口:kill -9 进程号 例如:kill -9 26837 关闭该端口的进程即可。  

    查看端口:netstat -tunlp |grep 端口号

    例如:netstat -tunlp | grep 8889

    关闭端口:kill -9 进程号

    例如:kill -9 26837

    关闭该端口的进程即可。

     

    展开全文
  • 也可以使用netstat -ano 查看所有的端口 netstat命令详解: netstat -h 显示协议统计信息和当前 TCP/IP 网络连接。 NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-x] [-t] [interval] -a 显示...

    win10的相关命令

    1、查:netstat -ano |findstr “8080”
    2、杀:taskkill -PID 5616 -F
    也可以使用netstat -ano 查看所有的端口

    netstat命令详解:
    netstat -h
    
    显示协议统计信息和当前 TCP/IP 网络连接。
    
    NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p proto] [-r] [-s] [-x] [-t] [interval]
    
      -a            显示所有连接和侦听端口。
      -b            显示在创建每个连接或侦听端口时涉及的
                    可执行程序。在某些情况下,已知可执行程序承载
                    多个独立的组件,这些情况下,
                    显示创建连接或侦听端口时
                    涉及的组件序列。在此情况下,可执行程序的
                    名称位于底部 [] 中,它调用的组件位于顶部,
                    直至达到 TCP/IP。注意,此选项
                    可能很耗时,并且在你没有足够
                    权限时可能失败。
      -e            显示以太网统计信息。此选项可以与 -s 选项
                    结合使用。
      -f            显示外部地址的完全限定
                    域名(FQDN)。
      -n            以数字形式显示地址和端口号。
      -o            显示拥有的与每个连接关联的进程 ID。
      -p proto      显示 proto 指定的协议的连接;proto
                    可以是下列任何一个: TCP、UDP、TCPv6 或 UDPv6。如果与 -s
                    选项一起用来显示每个协议的统计信息,proto 可以是下列任何一个:
                    IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。
      -q            显示所有连接、侦听端口和绑定的
                    非侦听 TCP 端口。绑定的非侦听端口
                     不一定与活动连接相关联。
      -r            显示路由表。
      -s            显示每个协议的统计信息。默认情况下,
                    显示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的统计信息;
                    -p 选项可用于指定默认的子网。
      -t            显示当前连接卸载状态。
      -x            显示 NetworkDirect 连接、侦听器和共享
                    终结点。
      -y            显示所有连接的 TCP 连接模板。
                    无法与其他选项结合使用。
      interval      重新显示选定的统计信息,各个显示间暂停的
                    间隔秒数。按 CTRL+C 停止重新显示
                    统计信息。如果省略,则 netstat 将打印当前的
                    配置信息一次。
    

    linux的查看端口和关闭

    ps1 或者 top2
    kill pid3
    killall 进程名(支持通配符)
    例子:

    killall http*
    (可以关闭所有阿帕奇http进程)
    

    1. 它只能显示某个特定时间点的信息。 ↩︎

    2. 其中top可以实时查看端口运行和系统负载均衡。 ↩︎

    3. 你需要这个进程属于在你的进程或者root账户。 ↩︎

    展开全文
  • Linux 如何开放端口和关闭端口

    万次阅读 多人点赞 2018-05-15 21:42:07
    一、查看哪些端口被打开 netstat -anp 二、关闭端口号: iptables -A OUTPUT -p tcp --dport 端口号-j DROP ...四、以下是linux打开端口命令的使用方法。  nc -lp 23 &amp;(打开23端口,即telnet)  ...

    一、查看哪些端口被打开 netstat -anp
    二、关闭端口号:

    iptables -A OUTPUT -p tcp --dport 端口号-j DROP
    

    三、打开端口号:

    iptables -A INPUT -ptcp --dport  端口号-j ACCEPT
    

    四、保存设置

    service iptables save
    

    五、以下是linux打开端口命令的使用方法。
      nc -lp 23 &(打开23端口,即telnet)
      netstat -an | grep 23 (查看是否打开23端口)
    六、linux打开端口命令每一个打开的端口,都需要有相应的监听程序才可以

    展开全文
  • 一、背景介绍nmap是一个网络连接端扫描软件,用来扫描...通常我们在进行渗透测试过程中需要对目标主机的端口开放状态进行探测,从而了解目标主机,进行对应测试。二、资源装备1. 安装好Kali Linux的虚拟机一台;...
  • linux关闭tomcat端口命令方式)

    千次阅读 2018-05-11 08:08:11
    前提 如果提示-bash: lsof: command not found,请执行 1.首先配置好本机yum源:yum repolist all 2. yum install lsof -y ...pstree -aup|grep tomcat # 列举运行中tomcat ...linux 使用命令关闭...
  • 刚安装linux系统后,可能会发生apache不能访问,mysql不能远程...所以,对于初学者最好方法是先关闭防火墙,等日后学了防火墙配置规则后再去配置。linux防火墙设置命令:1、永久性生效,重启后不会复原:开启...
  • linux 根据端口关闭程序管道命令 netstat -anp|grep :3306|head -n1|cut -d"/" -f1|sed 's/ /\r\n/g'|tail -n1|xargs -I{} kill -9 {}   netst...
  • 下面是red hat/CentOs7关闭防火墙的命令! 1:查看防火状态 systemctl status firewalld service iptables status 2:暂时关闭防火墙 systemctl stop firewalld service iptables stop 3:永久关闭防火墙 systemctl ...
  • Linux防火墙关闭.开启.端口放行命令

    千次阅读 2020-09-24 09:14:46
    使用阿里云 CentOS 7 演示: 1、暴力临时关闭所有端口(临时:重启服务器就不会生效,会打开防火墙): 不推荐 service firewalld stop 或 systemctl stop firewalld # 临时关闭...2、防火墙放行指定端口命令: 推
  • 查看方式一 lsof -i:[port] 查看方式二 netstat -tunlp | grep {port} ...查看其他方式(根据程序名查看对应PID) ps -ef | grep [programName] pgrep [programName] 杀死进程 kill -9 [PID] ...
  • linux关闭端口的方法

    2020-04-30 20:22:59
    #### 前言 为了方便关闭linux系统中自带的25端口,现采取的方法,...#### 通过杀掉进程的方法来关闭端口 ##### 查找端口的进程 > netstat -anp | grep Port ##### kill命令杀死pid > kill -9 Pid ...
  • 汇总命令参考 systemctl start firewalld # 开启防火墙 firewall-cmd --zone=public --add-port=8080/tcp --permanent # 放行指定单个端口 firewall-cmd --zone=public --add-port=3306/tcp --add-port=6379/tcp --...
  • Centos7命令之linux jar包运行关闭和解除端口占用等命令linux jar包操作命令CentOS7 查看端口是被哪个应用/进程占用及kill命令 linux jar包操作命令 1、执行jar包的命令和在windows操作系统上是一样的,都是java -...
  • chkconfig iptables off:关闭防火墙,再次开机才会生效(修改了配置文件) service iptables stop:结束防火墙进程 先执行上一句,再执行下一句,...防火墙打开3306端口 /sbin/iptables -I INPUT -p tcp --dport 33
  • 其实主要讲如何关闭一个进程,因为讲一个端口开放出来,它必定...执行关闭进程的命令 步骤1.查看端口所在的进程  在终端输入命令: netstat -anlp|grep 8011(端口号)   打红色标记的就是进程号 步骤2.执
  • Linux端口开放命令

    2020-05-29 20:57:42
    1.检查防火墙开放的端口号 firewall-cmd --list-ports 2.开放指定的端口 firewall-cmd --zone=public --add-port=80/tcp --permanent ...关闭防火墙端口 firewall-cmd --zone=public --remove-port=3306/tcp --permane
  • linux关闭端口

    千次阅读 2018-04-04 13:14:04
    1.命令 netstat -anp|grep 端口号查看你的端口号是否开着2.关闭命令 kill -9 PID红色标的是主要内容
  • linux服务器端排查问题时,有时会遇到某个端口被多个应用程序占用,或杂windows开发时,我们在启动应用时候发现系统需要的端口被别程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一...
  • linux 使用命令关闭tomcat 8080端口

    千次阅读 2010-10-27 19:37:00
    linux 使用命令关闭tomcat 8080端口 命令如下: lsof -i :8080|grep -v "PID"|awk '{print "kill -9",$2}'|sh
  • nupl | grep 3306#这个表示查找处于监听状态,端口号为3306进程Linux查看端口使用状态、关闭端口方法前提:首先你必须知道,端口不是独立存在,它是依附于进程。某个进程开启,那么它对应端口就开启了,...
  • SUSE防火墙查看命令linux:~ # chkconfig -list|grep -i fireSuSEfirewall2_init 0:off 1:off 2:off 3:off 4:off 5:off 6:offSuSEfirewall2_setup 0:off 1:off 2:off 3:off 4:off 5:off 6:offSUSE防火墙立即停止命令...
  • 下面是red hat/Centos7关闭防火墙的命令! 1:查看防火状态 systemctl status firewalld service iptables status 2:暂时关闭防火墙 systemctl stop firewalld service iptables stop 3:永久关闭防火墙 systemctl ...
  • Linux端口相关命令

    2016-05-12 10:59:18
    某个进程开启,那么它对应的端口就开启了,进程关闭,则该端口也就关闭了。下次若某个进程再次开启,则相应的端口也再次开启。而不要纯粹理解为关闭掉某个端口,不过可以禁用某个端口。 1. 可以通过"...
  • linux如何开放端口和关闭端口

    千次阅读 2018-09-29 10:41:03
    一、查看哪些端口被打开 netstat -anp 二、打开8080端口号:iptables -A INPUT -p tcp --dport 8080-j ...linux打开端口命令每一个打开的端口,都需要有相应监听程序才可以,打开端口后会自带对应监听程序 --...
  • Linux关闭占用端口的进程

    千次阅读 2018-04-20 16:04:51
    查找并关闭进程在Linux系统中可以使用lsof命令和kill命令,两个命令配合查找并关闭占用端口的进程查看某一端口使用情况的命令:lsof -i:端口号效果如下,PID即进程的ID根据PID关闭进程,使用命令:kill -9 进程号...
  • 查看已开放的端口 https://www.cnblogs.com/wujunbin/p/7465532.html 关闭防火墙 https://blog.csdn.net/woloqun/article/details/84564326

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,178
精华内容 471
关键字:

关闭端口的命令linux

linux 订阅