suse linux查询端口占用,Suse Linux常用端口开启、关闭、禁用
Suse Linux常用端口开启、关闭、禁用
Linux下面貌似没有什么直接开启或者关闭端口的命令,因为若仅仅只是开启了端口而不把它与进程相联系的话,端口的开启与关闭就显得毫无意义了(开了端口却没有程序处理进来的数据)。也就是说,Linux里面端口的活动与进程是紧密相连的,如果想要关闭某个端口,那么只要杀掉它对应的进程就可以了。
一、通过关闭进程关闭端口
例如要关闭22号端口:
$ netstat -anp | grep :22
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1666/sshd
# -a 显示所有活动的TCP连接,以及正在监听的TCP和UDP端口
# -n 以数字形式表示地址和端口号,不试图去解析其名称(number)
# -p 列出与端口监听或连接相关的进程(有个地方需要注意,下面会提到)(pid)
知道了22号端口对应的进程ID 1666,只要:
$ kill -9 1666
二、通过关闭服务,关闭端口
已知占用22端口的是ssh服务
关闭22端口 # /etc/init.d/sshd stop
有时候我们需要查看某一服务的默认端口,在Linux下面很好办,无需上网搜索,直接查看“/etc/service ”文件就能满足需求了。这里面有一个关于端口号与服务的一个映射。
比如我们想看ipp协议默认使用的端口可以通过这个命令:
# cat /etc/service|grep ipp
三、通过防火墙禁用端口
关闭端口号:iptables -A INPUT -p tcp --drop 端口号 -j DROP
iptables -A OUTPUT -p tcp --dport 端口号 -j DROP
打开端口号:iptables -A INPUT -ptcp --dport 端口号 -j ACCEPT
四、在SUSE下面,开启防火墙之后会发现ssh服务无法使用、http服务都无法访问。这是因为防火墙默认屏蔽了这些端口。现在添加例外策略,允许在开启防火墙时使用ssh和http服务。
4.1开启终端,执行yast--安全和用户(Security and Users)--防火墙(Firewall);
允许的服务(Allowed Services);
外部区域(External Zone)--要允许的服务(Service to Allow);
添加http服务器(Add Http Server);
添加(Add);
添加Secure Shell服务器(SecureShell Server);
添加(Add);
下一步(next);
完成(finish)。
五、经过测试,在开启suse防火墙之后,80、22端口依然可以使用。
suse linux查询端口占用,Suse Linux常用端口开启、关闭、禁用相关推荐
- mysql命令行查看端口占用_linux下常用命令查看端口占用
在Linux使用过程中,需要了解当前系统开放了哪些端口,并且要查看开放这些端口的具体进程和用户,可以通过netstat命令进行简单查询 netstat命令各个参数说明如下: -t : 指明显示TCP端 ...
- 端口基础常识大全+常用端口对照
端口基础常识大全+常用端口对照 [color=Red][size=4][b]端口基础常识大全[/b][/size][/color] [color=Green]1) 公认端口(Well Known Po ...
- windows查看端口占用 windows端口占用 查找端口占用程序 强制结束端口占用 查看某个端口被占用的解决方法 如何查看Windows下端口占用情况...
windows下查询端口占用情况 ,强制结束端口占用程序 查询8080端口被那个程序占用 如何强制结束windows下端口占用情况? 下面操作在win10下 在控制台执行命令 1.列出所有端口的情 ...
- windows查看端口占用 windows端口占用 查找端口占用程序 强制结束端口占用 查看某个端口被占用的解决方法 如何查看Windows下端口占用情况
windows查看端口占用 windows端口占用 查找端口占用程序 强制结束端口占用 查看某个端口被占用的解决方法 如何查看Windows下端口占用情况 参考文章: (1)windows查看端口占用 ...
- ubuntu ufw firewall防火墙端口设置 (防火墙的的开启、禁用、开放端口、关闭端口、重置、重启...)
ubuntu ufw firewall防火墙端口设置 (防火墙的的开启.禁用.开放端口.关闭端口.重置.重启-) firewall 安装 firewall-cmd --zone=public --ad ...
- linux查询php占用端口,linux如何查看端口占用
Linux查看端口占用的方法有:lsof -i方法用于查看某一端口的占用情况:netstat -tunlp|grep方法用于查看指定的端口号的进程情况 我们在在项目的部署的时候,经常会碰到端口占用的问 ...
- linux查看端口占用终结,Linux查看端口占用
Linux查看端口占用得情况可以使用lsof和netstat 命令 lsof lsof(list open files) 是一个列出当前系统打开文件的工具. lsf查看端口占用语法格式: ls ...
- linux修改java占用端口号_Linux端口被占用、查看
一.知道端口号,直接查找进程ID,杀掉进程 1.知道端口号,查看是否被占用,比如说知道jboss用的是8080端口,那就直接使用命令: netstat -tln | grep 8080 netstat ...
- mac mysql查看本地端口占用,mac下面查看端口占用进程情况
在linux下面有netstat可以查看指定端口被哪些进程占用,但是mac下面就不好用了,看不到进程号. mac下面可以使用lsof来查看端口被哪个进程占用,比如查看80端口被占用情况: lsof - ...
最新文章
- Python-----多线程threading用法
- NDK相关概念与NDK开发步骤
- 8.Java格式化输出
- 蔬菜大棚成本_蔬菜大棚建设标准和成本
- pythonshell窗口是什么_python与shell的3种交互方式介绍
- 【高数】高数第七章节——微分方程概念一阶微分方程高阶微分方程
- 激光雷达应用技术分析
- python3中eval函数用法简介_python3中eval函数用法使用简介
- 程序包com.wonhyoo.common.entity不存在, 找不到符号
- python画波浪线_PPT绘制波浪线的四种方法
- FFmpeg5.0源码阅读之AVClass和AVOption
- R for LC+cohort
- 2023北京理工大学计算机考研信息汇总
- linux中tftp服务器设置及测试
- 探索测试-大富翁KYM练习笔记
- 满满的大片既视感,还原 Pwn2Own 黑客大赛首日战况
- 实时股票数据接口 ZT
- 【20】WAV格式歌曲
- Windows文件系统中文件的储存原理、文件粉碎机的原理、数据恢复的原理
- apache derby_使用Apache Derby进行数据库开发,第3部分