查看linux服务状态

  1. 查看下 80 端口状态

    netstat -anp | grep 80
    
  2. 查看所有ph-fpm进程

    ps -ef | grep "php-fpm"
    
  3. 查看是否可连接远程端口

    telenet 39.105.143.144 80 # 看看是否可以连接
    # 或者
    nc -l 0.0.0.0(本机私有ip也可以)  80 # 服务器端
    nc 公网ip  80    #客户端  客户端输入内容会在服务器端显示,哇哇美
    

ps :

  • nc命令的坑:nc无法连接 Ncat: Connection refused.
    造成问题的原因:
  • 主要是混淆了nc/netcat/ncat之间的关系,且系统将nc/netcat默认指向了ncat,导致使用命令nc,其实使用的是ncat。
  • 经过反复查看,发现教程中nc的-z参数为“zero-I/O mode (used for scanning)”,为扫描使用,而我电脑中nc中-z参数含义为,“Zero-I/O mode, report connection status only”,报告连接状态,这其实是ncat的-z参数含义。
  • 解决:安装netcat
  • click大神安装地址
    ————————————————
    版权声明:本文为CSDN博主「我不是警察」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/jahnsonxi/article/details/95910690
上一篇:用友 NC bsh.servlet.BshServlet 远程命令执行漏洞


下一篇:2021-08-04 nc