Hallo,
ich würde mir gerne für einen Gameserver auf dem eigenen Rootserver, für welchen es keine Rcon-Möglichkeit außerhalb des Spieles gibt, eine Art Management Console ähnlich wie in UT3 WebAdmin basteln. Die Console soll nichts anderes machen, als eingegebene Befehle an den dem Gameserver zugehörigen Screen schicken.
Ist man via ssh auf dem Server eingeloggt, lässt sich dem Gameserver mittels " screen -S ScreenXYZ -X stuff "Command"$'\12' " der Befehl "Command" erteilen. Also bräuchte ich ein Script, welches den "ScreenXYZ -X stuff ......... $'\12'"-Part übernimmt, und den eingegebenen "Befehl" "weiterleitet".
Meine PHP-Kenntnisse sind erbärmlich, und ich möchte mir auch keine unnötigen Sicherheitslöcher auf meinen Rootserver einrichten. Daher die Frage an die Profis: Ist das überhaupt realisierbar, bzw. gibt es eventuell schon ein ähnliches Script, welches ich mir hierfür anpassen könnte?
Danke.
rulaman
ich würde mir gerne für einen Gameserver auf dem eigenen Rootserver, für welchen es keine Rcon-Möglichkeit außerhalb des Spieles gibt, eine Art Management Console ähnlich wie in UT3 WebAdmin basteln. Die Console soll nichts anderes machen, als eingegebene Befehle an den dem Gameserver zugehörigen Screen schicken.
Ist man via ssh auf dem Server eingeloggt, lässt sich dem Gameserver mittels " screen -S ScreenXYZ -X stuff "Command"$'\12' " der Befehl "Command" erteilen. Also bräuchte ich ein Script, welches den "ScreenXYZ -X stuff ......... $'\12'"-Part übernimmt, und den eingegebenen "Befehl" "weiterleitet".
Meine PHP-Kenntnisse sind erbärmlich, und ich möchte mir auch keine unnötigen Sicherheitslöcher auf meinen Rootserver einrichten. Daher die Frage an die Profis: Ist das überhaupt realisierbar, bzw. gibt es eventuell schon ein ähnliches Script, welches ich mir hierfür anpassen könnte?
Danke.
rulaman