ich hätte eine Frage zu der crontab -Datei .
Ich habe bisher mehrere Dienste in die Datei gepackt die automatisch nach einen reboot meinen Teamspeak-Server und die dazugehörigen Musikbots startet.
So sieht das immoment aus:
Jetzt will ich jedoch einen CsGo Server automatisch starten lassen jedoch bekomme ich es leider nicht gebacken.@reboot su - teamspeak -c 'sh /home/teamspeak/teamspeak/ts3server_startscript.sh start' >/dev/null 2>&1
@reboot su - root -c 'cd /opt/Bot1/ && ./bot.sh start' >/dev/null 2>&1
@reboot su - root -c 'cd /opt/Bot2/ && ./bot.sh start' >/dev/null 2>&1
@reboot su - root -c 'cd /opt/Bot3/ && ./bot.sh start' >/dev/null 2>&1
Dies ist der Befehl der den Server zum starten bringt jedoch bekomme ich ihn nicht richtig in die crontab -Datei rein.
Zudem soll der Befehl mit einem anderen User als dem root ausgeführt werden. (csgoserver heißt der user).
Falls der Pfad zur srcds benötigt wird dieser ist /home/csgoserver/serverfiles/srcds.exe
./srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust
Ich bedanke mich schoneinmal im vorraus
Robin H.