linux 本地端口关,Linux查看端口使用状态、关闭端口方法
首先你必须知道,端口不是独立存在的,它是依附于进程的。某个进程开启,那么它对应的端口就开启了,进程关闭,则该端口也就关闭了。下次若某个进程再次开启,则相应的端口也再次开启。而不要纯粹的理解为关闭掉某个端口,不过可以禁用某个端口。
1. 可以通过
netstat -anp
来查看哪些端口被打开。
(注:加参数’-n’会将应用程序转为端口显示,即数字格式的地址,如:nfs->2049, ftp->21,因此可以开启两个终端,一一对应一下程序所对应的端口号)
2. 然后可以通过
lsof -i:$PORT
查看应用该端口的程序($PORT指对应的端口号)或者你也可以查看文件/etc/services,从里面可以找出端口所对应的服务。
3. 若要关闭某个端口,则可以:
1)通过iptables工具将该端口禁掉,如:
sudo iptables -A INPUT -p tcp --dport $PORT -j DROP
sudo iptables -A OUTPUT -p tcp --dport $PORT -j DROP
2)或者关掉对应的应用程序,则端口就自然关闭了,如:
kill -9 PID (PID:进程号)
如:通过
netstat -anp | grep ssh
有显示:
tcp 0 127.0.0.1:2121 0.0.0.0:* LISTEN 7546/ssh
则:
kill -9 7546
(可通过”~$ chkconfig”查看系统服务的开启状态)
linux 本地端口关,Linux查看端口使用状态、关闭端口方法相关推荐
- mysql有多少个端口号_查看mysql端口号(mysql端口号是多少)
查看mysql端口号(mysql端口号是多少) 2020-05-07 22:11:45 共10个回答 如何查看mysql的端口号 1使用命令showglobalvariableslike'port'; ...
- 如何查看linux安装了那些软件下载,linux中安装软件,查看、卸载已安装软件方法...
各种主流Linux发行版都采用了某种形式的包管理系统(PMS)来控制软件和库的安装. 软件包存储在服务器上,可以利用本地Linux系统上的PMS工具通过互联网访问.这些服务器称为仓库. 由于Linux ...
- linux本地dns文件,Linux本地dns配置文件详解
Linux本地dns配置文件详解 我们在linux下设置dns时,一般都是在/etc/resolv.conf文件进行设置,一般也就设置几条nameserver而已,其实该文件还是可以根据选项进行优化的 ...
- linux怎么看网卡日志,查看网卡信息及状态和网卡日志信息
查看网卡信息 1-mii-tool [-v/w] em1/em2/l0 em1: negotiated 100baseTx-FD, link ok product info: vendor 00:aa ...
- Linux安装RPM包、查看本机ip和端口、手动配置ip、中标麒麟无法显示ip地址的详细解决方法
文章目录 安装rmp Linux安装RPM包.DEB包后,软件在哪 RPM包安装去向(例:包名=>redis) 查看本机ip 查看所有端口 手动配置ip 中标麒麟无法显示ip地址的详细解决方法 ...
- linux中安装软件,查看、卸载已安装软件方法
各种主流Linux发行版都采用了某种形式的包管理系统(PMS)来控制软件和库的安装. 软件包存储在服务器上,可以利用本地Linux系统上的PMS工具通过互联网访问.这些服务器称为仓库. 由于Linux ...
- 无网络linux本地yum源,Linux无网配置CentOS本地yum源
1.挂载ISO镜像文件(选择最大的镜像包:bin-DVD1 .iso后缀) 第三方工具挂载: 将ISO镜像文件考到Linux系统盘,最好放入新建的空白文件夹 虚拟机上挂载: 点击虚拟机设置→CD/DV ...
- linux虚拟机防火墙关不了怎么办,虚拟机centOS7 关闭防火墙后ping通 telnet不通 解决办法:disable seLinux...
https://blog.csdn.net/liuqiuhai3637/article/details/100629754 虚拟机centOS7 关闭防火墙后ping通 telnet不通 解决办法:d ...
- java查询线程状态命令_JAVA 线程死锁,以及linux 命令和jstack 命令 查看线程死锁状态信息...
/* * Copyright (C) 2009 The doctor Authors * https://github.com/doctorwho1986 * * Licensed under the ...
最新文章
- 大规模web服务开发技能
- oracle部署在mysql_Oracle数据库部署实施流程
- 范数的深刻解读(转自知乎)
- stm32怎么调用for循环内部的变量_循环中的异步amp;amp;循环中的闭包
- 《少年先疯队》第九次团队作业:Beta冲刺与团队项目验收
- android 开机小企鹅_手机root是好是坏 小编来帮你分析
- Node JS环境设置– Node.js安装
- ffmpeg 分辨率 压缩_ffmpeg 视频压缩
- 全Delphi代码实现安卓扫码程序
- 商用密码应用安全性评估
- 空间统计分析-GeoDa软件
- python基础教程python详细教程
- 易基因项目文章 | 90天见刊,易基因m6A RNA甲基化(MeRIP)+转录组组学研究
- 新年拍照好伙伴,vivo S12 Pro前后都精彩
- 包装设计实战案例教学
- 同期及上期数据对比显示
- qt-qss之QSlider样式
- excel如何快速将中文翻译为英文?
- 王者荣耀——bat批处理文件,自动刷金币版(脱胎于30行Python代码刷金币版),Windows双击即可运行!
- 我的世界java版红石电梯_《我的世界》红石电梯建造教程