Dezember 25

TeamSpeak 3 Server unter Linux (Debian 9) dem Autostart hinzufügen

Unter /etc/systemd/system/ die Datei rc-local.service mit nachfolgendem Inhalt anlegen, falls diese nicht bereits existiert

#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.

# This unit gets pulled automatically into multi-user.target by
# systemd-rc-local-generator if /etc/rc.local is executable.
[Unit]
Description=/etc/rc.local Compatibility
ConditionFileIsExecutable=/etc/rc.local
After=network.target

[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
RemainAfterExit=yes
GuessMainPID=no

[Install]
WantedBy=multi-user.target

Unter /etc/ die Datei rc.local mit nachfolgendem Inhalt anlegen

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

./pfad_teamspeakserver/ts3server_startscript.sh start

exit 0

Noch die Berechtigungen anpassen

chmod +x /etc/rc.local
systemctl enable rc-local

Status des Dienstes systemctl status rc-local.service überprüfen

systemctl status rc-local.service

und gegebenenfalls starten und erneut den Status abfragen

systemctl start rc-local.service
systemctl status rc-local.service

Nun gilt es den Server neu zu starten und zu überprüfen, ob die Änderungen wirksam sind



Copyright 2019. All rights reserved.

Veröffentlicht25. Dezember 2017 von JanPhilip in Kategorie "TeamSpeak

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.