linux-日常运维-firewalld关于service的操作

service:zone下面的一个子单元,可以理解为指定的端口
firewall-cmd --get-services  查看所有的servies

linux-日常运维-firewalld关于service的操作

firewall-cmd --list-services      //查看当前zone下有哪些service

linux-日常运维-firewalld关于service的操作

firewall-cmd --zone=public --list-services        #查看指定zone下的services ,通常使用public或者work

linux-日常运维-firewalld关于service的操作
firewall-cmd --zone=public --add-service=http //把http增加到public zone下面
linux-日常运维-firewalld关于service的操作
linux-日常运维-firewalld关于service的操作

firewall-cmd --zone=public --add-service=http --permanent         //把配置保存到配置文件里面去, -permannet   之后会在/etc/firewalld/zones目录下面生成配置文件

linux-日常运维-firewalld关于service的操作

/etc/firewalld/zones     #是系统服务所用到的zone的配置文件  同样的,也有一个services文件,/etc/firewalld/services     注意:当每次将新的配置写入到配置文件之中后,系统会自动的备份以前的文件

linux-日常运维-firewalld关于service的操作
linux-日常运维-firewalld关于service的操作

ls /usr/lib/firewalld/zones/         #默认的模板

linux-日常运维-firewalld关于service的操作

ls /usr/lib/firewalld/services/

linux-日常运维-firewalld关于service的操作

需求:ftp服务自定义端口1121,需要在work zone下面放行ftp
cp /usr/lib/firewalld/services/ftp.xml /etc/firewalld/services        #将默认模板复制到路径下面去
vi /etc/firewalld/services/ftp.xml             //把21改为1121

linux-日常运维-firewalld关于service的操作

cp /usr/lib/firewalld/zones/work.xml /etc/firewalld/zones/        #将默认模板复制到路径下面去
vi /etc/firewalld/zones/work.xml //增加一行
<service name="ftp"/>

linux-日常运维-firewalld关于service的操作

firewall-cmd --reload            //重新加载
firewall-cmd --zone=work --list-services    #指定zone为work,查看services

转载于:https://blog.51cto.com/13451715/2310459

服务器防火墙的麒麟系统Linux指令: 1. 常见的防火墙软件有iptables和firewalld,可以通过以下指令启动、关闭和重启防火墙服务。 - 启动防火墙服务:`systemctl start firewalld.service` - 关闭防火墙服务:`systemctl stop firewalld.service` - 重启防火墙服务:`systemctl restart firewalld.service` 2. 配置防火墙规则,可以通过以下指令添加、删除和查看规则。 - 添加规则:`firewall-cmd --add-rule=rule` - 删除规则:`firewall-cmd --remove-rule=rule` - 查看规则:`firewall-cmd --list-rules` 3. 防火墙服务的状态,可以通过以下指令查看。 - 查看防火墙状态:`systemctl status firewalld.service` Linux基础系统运维指令: 1. 文件和目录操作 - 创建目录:`mkdir` - 切换目录:`cd` - 列出目录内容:`ls` - 复制文件:`cp` - 移动文件:`mv` - 删除文件:`rm` - 查看文件内容:`cat` 2. 用户和权限管理 - 添加用户:`useradd` - 修改密码:`passwd` - 删除用户:`userdel` - 查看用户信息:`id` - 修改文件或目录的权限:`chmod` - 修改文件或目录的所有者和所属组:`chown` 3. 系统信息查询 - 查看系统版本:`cat /etc/issue` - 查看内核版本:`uname -r` - 查看网络配置信息:`ifconfig` - 查看进程信息:`ps aux` - 查看磁盘空间:`df -h` 4. 系统服务管理 - 启动服务:`systemctl start service_name` - 关闭服务:`systemctl stop service_name` - 重启服务:`systemctl restart service_name` - 查看服务状态:`systemctl status service_name` - 设置开机自启动:`systemctl enable service_name`
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值