Diente & Services verwalten
starten und stoppen von Diensten und Servern, Management
Start und Stop von Diensten & Services
Welche Dienste immer automatisch gestartet werden sollen, müssen Sie in der zentralen Konfigurationsdatei:
/etc/rc.conf
angeben.
Viele Dienste starten übrigen per tartscript nur, wenn die entsprechende Option in rc.conf gesetzt ist:
[servicename]_enable="YES"
Beispiele:
Startet den Secure Shell Deamon (sshd) und übergibt dem cron-Dienst wichtige Flag (Optionen, Startparameter)
# Prevent loads of crons doing their
# cron jobs at the same time
cron_flags="$cron_flags -J 15"
# start sshd during system start
sshd_enable="YES"
System-Dienste:
/etc/rc.d/[servicename] start | stop
sonstige / selbst installierte Dienste
gehören in "/usr/local/" - so auch deren Start/Stop-Scripte:
/usr/local/etc/rc.d/[servicename] start | stop
Beispiel:
Start, Stop, Restart des SSH-Dienstes (sshd):
/etc/rc.d/sshd start (Start von sshd)
/etc/rc.d/sshd stop (Stop von sshd - Achtung!
Ihre SSH-Verbindung kann verloren gehen!)
/etc/rc.d/sshd restart (Neustart von sshd)
verfügbare Optionen
durch Weglassen des Kommados (Option) "start", "top" usw. erhalten Sie eine Liste möglicher Optionen:
[root@ip ~]# /etc/rc.d/sshd
Usage: /etc/rc.d/sshd [fast|force|one](start|stop|
restart|rcvar|keygen|reload|status|poll)
|