当前位置:系统粉 > 电脑问答 > 其他问答 > linux查看端口是否关闭谁了解的说下

linux查看端口是否关闭谁了解的说下

提问者:鱼忘n  |  浏览 次  |  提问时间:2016-12-23  |  回答数量:3

linux查看端口是否关闭谁了解的说下可以使用lsof命令lsof是一个非常强大的linux工具,她被用来查找哪些程序使用了那些文件。在linux系统下,基本上所有的东西都可以被当作文件来用。socket当然也是一种文...

已有3条答案
ftnetbar

ftnetbar

回答数:12142  |  被采纳数:2

2016-12-26 07:24:00
可以使用lsof命令
lsof是一个非常强大的linux工具,她被用来查找哪些程序使用了那些文件。在linux系统下,基本上所有的东西都可以被当作文件来用。socket当然也是一种文件了。所以lsof可以用来查找谁用了某一个端口。
希望我的回答能够帮助到您。
赞 1214
i9uan

i9uan

回答数:4510  |  被采纳数:0

2016-12-26 07:54:42
一、查看哪些端口被打开 netstat -anp
二、关闭端口号:iptables -A INPUT -p tcp --drop 端口号-j DROP
  iptables -A OUTPUT -p tcp --dport 端口号-j DROP
三、打开端口号:iptables -A INPUT -ptcp --dport 端口号-j ACCEPT
四、以下是linux打开端口命令的使用方法。
  nc -lp 23 &(打开23端口,即telnet)
  netstat -an | grep 23 (查看是否打开23端口)
五、linux打开端口命令每一个打开的端口,都需要有相应的监听程序才可以
希望我的回答对您有所帮助
赞 451
罗小狼一号

罗小狼一号

回答数:10336  |  被采纳数:1

2016-12-29 14:58:19
你好!据我了解,
你可以使用 lsof 命令来查看某一端口是否开放。查看端口可以这样来使用,我就以80端口为例:
lsof -i:80
如果有显示说明已经开放了,如果没有显示说明没有开放。
希望我的回答能够帮助你!
赞 1033
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航