linux基础(35)--服务管理--RHEL7

1. systemd简介

  RHEL6中使用systemv对服务进行管理,主要的管理工具是service。

  RHEL7中使用systemd对服务进行管理,主要的管理工具是systemctl

  systemd特性:

  (1)降低对服务脚本的依赖性

  (2)可以自动处理服务之间的依赖性,REHL6中服务之间的依赖性需要自己进行处理。

 依赖处理:软件之间的依赖:yum,服务之间的依赖:systemd,模块之间的依赖:modprobe

 RHEL6中服务的管理脚本在/etc/init.d/下,RHEL7服务启动文件在/usr/lib/systemd/system中。

  systemctl融合了REHL6的service和chkconfig的功能。

2. 服务管理

  以下以sshd服务为例说明RHEL7的服务管理

  查看服务状态:

  systemctl status sshd

  开启服务:

  systemctl start sshd

  关闭服务:

  systemctl stop sshd

  重启服务:

  systemctl restart sshd

  服务开机启动:

  systemctl enable sshd

  服务开机不启动:

  systemctl disable sshd

  查看服务是否开机启动:

  systemctl is-enabled sshd

  查看所有服务的状态:

  systemctl list-unit-files

  锁定服务:

  systemctl mask sshd   #此时这个服务不可以进行操作

  解除服务的锁定:

  systemctl unmask sshd

  列出服务间的依赖关系:

  systemctl list-dependencies

3. 防火墙服务

  firewalld

  systemctl start/stop/restart  firewalld

  为http服务添加防火墙规则:

  firewall-cmd --permanent --add-service=http

  使配置生效:

  firewall-cmd --reload

  图形化配置防火墙:

  firewall-config

现在正在做系列视频课程,课程中会提供视频中涉及的操作文档、软件包,系列课程内容更加完整、贴近实际工作。欢迎感兴趣的小伙伴到[网易云课堂](https://study.163.com/course/introduction/1005734052.htm)进行学习。

  

   

  

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值