请问如何在linux下关闭一个正在监听的端口?

CodeRed 2003-12-02 04:14:36
Linux下怎么关闭一个正在监听的端口?用netstat好像只能显示呀,先谢谢各位大虾了。
...全文
1268 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cvsuser 2003-12-04
  • 打赏
  • 举报
回复
如果知道这个端口对应的服务的话,直接把这个服务停掉。比如22 端口,就直接把sshd 关掉
/etc/init.d/sshd stop

不然就只能用防火墙关,iptables ipchains 都可以做到,并且还可以允许特定的机器访问
greenhornH 2003-12-04
  • 打赏
  • 举报
回复 1
lsof -P -n -i

kill pid
glucose 2003-12-03
  • 打赏
  • 举报
回复
要关闭端口可以用IPtables设置防火墙的方法关闭,另一种方法是停掉该端口对应的服务,停掉服务端口自然就关了
ilovehuhu 2003-12-03
  • 打赏
  • 举报
回复
你可以先用lsof -i :<port>看看哪个进程在这个端口上监听,然后用kill <pid>。
delectation 2003-12-02
  • 打赏
  • 举报
回复
netstat

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧