Beiträge von seegras
-
-
Wenn der Server aus ist wird die tmux Session auch beendet - die Meldung ist normal wenn keine Session aktiv ist
-
SMART Werte geprüft? syslog auf Undervoltage Einträge geprüft?
-
Probiers mal mit der aktuellsten Version im Repo (https://git.bithost.co/nielsperetzke/server-control)
-
Zuhause? Gar nicht
Dein Router übernimmt hier quasi die Aufgabe des Mittelsmannes und schaut welche Pakete an deinen PC und welche an dein Smartphone und welche an deinen Server gehen sollen
Du musst dem Router nun sagen dass alle Pakete auf Port XYZ an deinen Server geleitet werden sollen (bspw. 7777 für einen SA-MP Server)
-
Joa, das ist deine lokale / private IP
-
Alternativ steht es auch hier zum Download bereit
-
Dann brauchst du doch nichts weiter machen um Zugriff zu erhalten AUẞER du hast auf deinem Server eine Firewall installiert
Ich würde generell Vorschlagen dass du dich mit der Thematik erst einmal grundlegend befasst bevor wir dir hier über 10 Seiten jede Frage einzeln erklären. Dieses Video kurz überflogen und sieht so aus als wären dort die Basics ganz gut erklärt
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt. -
Wir reden von einem Server in einem Rechenzentrum oder etwas dass bei dir zuhause steht?
-
Mit einer öffentlichen IP können sie ja grade rauf
„Öffentliche“ IP = ist vom Internet aus erreichbar
„Private“ IP = ist nur aus einem nicht öffentlichen Netz erreichbar (Heimnetzwerk, VPN) -
Das wird vom Kopieren kommen, installier mal das Paket dos2unix und jage das Script da durch
dos2unix control.sh (oder wie die Datei bei dir eben heißt) -
Wie meinst du das?
-
apropos Firewall wie aktiviert man die unter Linux
Bevor wir hier gleich mit den schweren Geschützen wie nftables auffahren können wir auch lieber etwas einsteigerfreundliches empfehlen wie ufw siehe https://wiki.ubuntuusers.de/ufw/
-
Und dein Netzteil ist ausreichend stark? Bei den RaspberryPi kann es gerne mal vorkommen dass das System instabil wird wenn man externe Geräte angeschlossen hat und dabei ein zu schwaches / ungeeignetes Netzteil verwendet (wie bspw. Handyladegeräte - die sollte man dafür nicht verwenden!)
-
Aha, okay - Da wird also nichts extra gemacht
Ich hätte als Vorschlag nochmal folgendes Script gebastelt damit das ganze Starten/Stoppen etc. etwas schöner aussieht
Bash: control.sh
Alles anzeigen#!/usr/bin/env bash # # Serververwaltung für STRAWBERRY-ROLEPLAY # (C) 2021 by bithost GbR # PS3='Was möchtest du machen? ' options=("Server starten" "Server stoppen" "Server neustarten" "Abbruch") select opt in "${options[@]}" do case $opt in "Server starten") echo "Server wird gestartet..." tmux new -n fxserver '/home/fx-server/run.sh +set onesync on +set onesync_population false +exec server.cfg' break ;; "Server stoppen") echo "Server wird gestoppt" tmux send-keys -t fxserver.0 'quit' ENTER break ;; "Server neustarten") echo "Server wird neugestartet" tmux send-keys -t fxserver.0 say' [SRP] Automatischer Neustart in 180 Sekunden!' ENTER sleep 120 tmux send-keys -t fxserver.0 say' [SRP] Automatischer Neustart in 60 Sekunden!' ENTER sleep 40 tmux send-keys -t fxserver.0 say' [SRP] Automatischer Neustart in 30 Sekunden!' ENTER sleep 20 COUNT=10 while [ $COUNT -gt 0 ]; do tmux send-keys -t fxserver.0 say' [SRP] Automatischer Neustart in ' $COUNT ' Sekunden!' ENTER let COUNT=COUNT-1 sleep 1 done tmux send-keys -t fxserver.0 'quit' ENTER tmux send-keys -t fxserver.0 '/home/fx-server/run.sh +set onesync on +set onesync_population false +exec server.cfg' ENTER break ;; "Abbruch") break ;; *) echo "Unbekannte Eingabe $REPLY";; esac done
-
Was für eine Festplatte ist das denn? Wie ist die angeschlossen?
-
Da ich nicht weiß wie deine run.sh aussieht konnte ich den passenden Code dort nicht einfügen
-
KALEO Da dieses Thema eben nochmal erstellt wurde mit dem selben Fehlerbild - Was klappt denn nun nicht?
Ich hab mir mal ein paar Minuten Zeit genommen und das ganze ein wenig schöner gestaltet, man muss ja nicht unbedingt für den Sekunden-Countdown alles einzein ausschreiben
Bash: restart.sh
Alles anzeigen#!/usr/bin/env bash tmux send-keys -t fxserver.0 say' [SRP] Automatischer Neustart in 180 Sekunden!' ENTER sleep 120 tmux send-keys -t fxserver.0 say' [SRP] Automatischer Neustart in 60 Sekunden!' ENTER sleep 40 tmux send-keys -t fxserver.0 say' [SRP] Automatischer Neustart in 30 Sekunden!' ENTER sleep 20 COUNT=10 while [ $COUNT -gt 0 ]; do tmux send-keys -t fxserver.0 say' [SRP] Automatischer Neustart in ' $COUNT ' Sekunden!' ENTER let COUNT=COUNT-1 sleep 1 done tmux send-keys -t fxserver.0 'quit' ENTER tmux send-keys -t fxserver.0 '/home/fx-server/run.sh +set onesync on +set onesync_population false +exec server.cfg' ENTER
Da screen für solche Anwendungen schon seit Ewigkeiten überholt ist habe ich das ganze direkt mit tmux umgesetzt, ihr müsstet nur das passende Paket mit sudo apt install tmux nachinstallieren (sofern nicht bereits geschehen)
-
-