欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

systemctl配置管理文件详解 有大用


运维实施

8 篇文章0 订阅

订阅专栏

systemctl daemon-reload        ###新加载配置


systemctl list-units            ##列出当前系统服务的状态


systemctl list-unit-files       ##列出服务的开机状态


systemctl enable sshd           ##设定指定服务开机开启


systemctl disable sshd          ##设定指定服务开机关闭


systemctl reload sshd           ##使指定服务从新加载配置


systemctl list-dependencies sshd    ##查看指定服务的倚赖关系


systemctl mask  sshd            ##冻结指定服务


systemctl unmask sshd           ##启用服务



————————————————

版权声明:本文为CSDN博主「sky__man」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/sky__man/article/details/78178821


-----------------20210806---------------------


文件存放位置:(共三处)

/etc/systemd/system/

/usr/lib/systemd/system

/lib/systemd/system


文件内容:

$cat sshd.service

    [Unit]

    Description=OpenSSH server daemon

    Documentation=man:sshd(8) man:sshd_config(5)

    After=network.target sshd-keygen.service

    Wants=sshd-keygen.service

    [Service]

    Type=forking

    PIDFile=/var/run/sshd.pid

    EnvironmentFile=/etc/sysconfig/sshd

    ExecStart=/usr/sbin/sshd $OPTIONS

    ExecReload=/bin/kill -HUP $MAINPID

    KillMode=process

    Restart=on-failure

    RestartSec=42s

    [Install]

    WantedBy=multi-user.target

文件内容解释:


[Unit] 区块:启动顺序与依赖关系。

Description:当前配置文件的描述信息。

Documentation:帮助信息。

After:表示当前服务是在那个服务后面启动,一般定义为网络服务启动后启动

Wants:表示sshd.service与sshd-keygen.service之间存在”弱依赖”关系,即如果”sshd-keygen.service”启动失败或停止运行,不影响sshd.service继续执行。

[Service] 区块:启动行为

Type:定义启动类型。

PIDFile:服务的pid文件路径。

EnvironmentFile:指定当前服务依赖的环境参数文件。

ExecStart:定义启动进程时执行的命令。

ExecReload:重启服务时执行的命令

KillMode:定义 Systemd 如何停止 sshd 服务。

Restart:定义了 sshd 退出后,Systemd 的重启方式。

RestartSec:表示Systemd重启服务之前,需要等待的秒数。上面的例子设为等待42秒。

[Install] 区块:定义如何安装这个配置文件,即怎样做到开机启动。

WantedBy:表示该服务所在的 Target。multi-user.target表明当系统以多用户方式(默认的运行级别)启动时,这个服务需要被自动运行。

  

————————————————

版权声明:本文为CSDN博主「code_____monkey」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/yonghutwo/article/details/115160748




普通分类: