Systemd kurz und knapp: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Zeile 11: Zeile 11:
 
=Deaktivieren eines Service=
 
=Deaktivieren eines Service=
 
*systemctl disable dienst
 
*systemctl disable dienst
 +
=Status eines Service=
 +
*systemctl disable dienst
 +
 
=Anlegen eines Dienstes=
 
=Anlegen eines Dienstes=
 
;Beispiel einer Firewall
 
;Beispiel einer Firewall

Version vom 18. September 2022, 12:16 Uhr

Listing aller Services

  • systemctl --type=service

Starten eines Service

  • systemctl start dienst

Stopen eines Service

  • systemctl stop dienst

Restarten eines Service

  • systemctl restart dienst

Aktivieren eines Service

  • systemctl enable dienst

Deaktivieren eines Service

  • systemctl disable dienst

Status eines Service

  • systemctl disable dienst

Anlegen eines Dienstes

Beispiel einer Firewall
  • touch /usr/local/sbin/firewall
  • cat /etc/systemd/system/firewall.service
[Unit]
Description=firewall
After=network.target syslog.target

[Service]
RemainAfterExit=yes
ExecStart=/usr/local/sbin/firewall start
ExecStop=/usr/local/sbin/firewall stop
User=root

[Install]
WantedBy=multi-user.target

Aktivieren

  • systemctl daemon-reload
  • systemctl enable firewall.service
  • systemctl start firewall.service