Linux之Cent OS 7 服务管理和防火墙配置

1 服务管理:

查看所有已启动的服务:systemctl list-units --type=service

显示服务列表:systemctl list-unit-files

值的说明:

enable:开机启动。被systemd启用了,即systemd已把它加载入内存里了。此时systemd认识(know)它

disable:禁止开机启动。没启用,即没有被systemd加载入内存,此时这个unit仅仅只是个文本文件

static:该unit文件里没用INSTALL项,也就不能设为开机启动。

masked:类似加锁,此时该unit无论如何都启动不了。

显示某项服务的当前状态:systemctl status crond.service

显示某项服务是否Active:systemctl is-active crond.service

停止某项服务:systemctl stop crond.service

开启某项服务:systemctl start crond.service

重启某项服务:systemctl restart crond.service

禁止某项服务自启动:systemctl disable crond.service

允许某项服务自启动:systemctl enable crond.service

查看某项服务是否开机启动:systemctl is-enabled crond.service

2 防火墙管理:

安装:yum install firewalld

启动:systemctl start firewalld.service

停止:systemctl stop firewalld.service

禁止自启动:systemctl disable firewalld.service

查看当前详细状态:systemctl status firewalld.service

显示状态:firewall-cmd --state

开启端口:firewall-cmd --zone=public --add-port=80/tcp --permanent (--permanent参数表示永久生效,否则重启后则失效)

删除端口:firewall-cmd --zone=public --remove-port=23/tcp --permanent

重新加载:firewall-cmd --reload

显示开启的服务和端口:firewall-cmd --list-all

获取所有支持的服务:firewall-cmd --get-services

时间: 2024-10-05 12:06:21

Linux之Cent OS 7 服务管理和防火墙配置的相关文章

Cent OS 6.5 vsftp 安装和配置

Vsftpd 简称:Very secure ftp 是一个比较安全的ftp server,具有许多功能和特点. 功能和特点: 1.它是一个安全.高速且稳定的服务器. 2.可以设置多个基于IP地址的虚拟FTP主机. 3.设定匿名FTP服务非常简单. 4.不用执行任何外部程序,从而减少安全隐患. 5.支持虚拟用户. 6.支持带宽限制. Vsftpd 安装和配置 安装环境:Cent OS 6.5 server 禁用 SElinux. 安装: #yum install -y vsftpd       V

Windows Azure+Windows+Linux多环境下Tomcat服务的安装及配置集合

Windows Azure+Windows+Linux多环境下的Tomcat服务的安装及配置集合 说到Tomcat服务,相信大家都很熟悉了,当然也这包括安装及配置:我们都知道Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求.实际上To

Linux(十六)服务管理

16.1 介绍 服务(service)本质就是进程,但是是运行在后台的,通常都会监听某个端口,等待其他程序的请求,比如(mysql,sshd,防火墙等),因此我们又称为守护进程,是Linux中非常重要的知识点. 16.2 service管理指令: service    服务名    start|stop|restart|reload|status 在Centos7.0后不再使用service,而是systemctl 16.3 使用案例 (1)查看当前防火墙的状况,关闭防火墙和重启防火墙. (2)

linux学习-centos7上的服务管理systemclt等

一.使用systemctl管理服务     在centos7中,可以使用systemctl显示,启动,停止和重启指定服务,操作更简单. 1.1基本用法 下面以firewalld服务为例,说明systemctl的用法 #启动服务 systemctl start firewalld #停止服务 systemctl stop firewalld #重启服务 systemctl restart firewalld #仅当服务正在运行时才重启 systemctl try-restart firewalld

Cent Os 6.5的网络桥接配置(Minimal)

本人小白一只,纯属让自己记忆更加深刻! 话不多说进入正题!! 在简单的安装完Centos之后呢!最麻烦一定是桥接配置网络了.我们分为以下几个部分 1.键入ifconfig来查看自己的网卡情况,不出意外情况只显示lo 和IP127.0.0.1的回环地址;其次我们键入ifconfig -a 来查看没有启动的网卡. 2.eth0在这种情况下是没有IP的,所以我们需要配置一个有IP的网卡.我们分两种方法: 1).(自动)输入dhclient来自动获取IP地址,然后用ifconfig来检验一下 2).(手

Mac上VMWare Fusion配置多台cent os

一.创建虚拟机(准备工作) 1.使用VMWare Fusion 创建第一台虚拟机 2.选择操作系统(本次使用的是使用cent os 6.5 64bit 系统) 3.选择磁盘大小(楼主mac上的磁盘大小很是金贵的256GB,选择推荐的20GB) (3)更改在VMWare中虚拟机的名称和安装位置 (4)选择CD/DVD去指定我们的镜像位置 (5)选择完毕 2.安装Cent OS 6.5 (1)配置此虚拟机的名称 此处选择自定义方案 (1)配置boot分区用以引导系统启动 (2)配置swap分区用于保

[Linux]服务管理:rpm包, 源码包

--------------------------------------------------------------------------------------------------- |--- 1. 独立的服务  |---- rpm包默认安装的服务 |--- 2. 基于xinetd服务 linux服务分类: | |---- 源码包安装的服务 查询已安装的服务: rpm包安装的服务:chkconfig --list( 查看服务自启动状态,可以看到所有rpm包安装的服务 ) ( 7个

屌丝Cent OS服务解密

使用CentOS-7一段时间,原来习惯服务管理上用service来操作服务的启动.停止.重启等操作,来到CentOS-7下发现不灵了, 提示: 查看发现CentOS-7下原来使用了systemctl强大融合了service和chkconfig的功能于一身来管理服务,可以使用它永远性或只在当前会话中启动服务. systemctl常用命令: systemctl list-unit-files | grep enabled  : 查看已启动的服务列表 systemctl status vsftpd.s

Linux学习篇之服务管理

服务的分类: Linux服务:rpm包默认安装的服务.源码包安装的服务 查看服务的自启动状态: chkconfig --list   #查看服务的自启动(只能看到rpm包安装的服务) 源码包安装在指定位置,一般是/usr/local/ ; rpm包安装在默认位置:(usr=Unix system resource) 服务与端口: /etc/services   #端口与服务的对应文件 netstat -ltunp   #查询系统中开启的服务 rpm安装包服务: /etc/init.d/独立服务名