Sie sind nicht angemeldet.

Sarah

Pwner!

  • »Sarah« ist weiblich
  • »Sarah« ist der Autor dieses Themas

Beiträge: 604

Wohnort: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ bei Jimjam ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Beruf: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ Jimjam's Freund ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Renommeemodifikator: 11

  • Nachricht senden

1

Sonntag, 22. November 2015, 02:25

TWP ♥ Teeworlds Web Panel ♥

Hi!

Weil ich es sehr gut finde will ich es vorstellen :^^:
Und zwar geht es um das hier -> https://www.teeworlds.com/forum/viewtopic.php?id=11626

Eine Web-App, mit der man seinen Teeworlds-Server managen kann! ♥

Man muss einfach mit dem Befehl...

Quellcode

1
wget http://twp.redneboa.es -O install_twp.sh && bash install_twp.sh $LOGNAME
... das Teil auf seinem vServer installieren und kann ab dann einfach über den Browser über seine vServer-IP neue Server starten (die Server-Dateien über eine URL oder lokal vom PC hochladen!) und konfigurieren und erhält dann auch noch ganz viele Statistiken, zum Beispiel an welchem Tag der Woche die meisten Spieler online waren :w: :w: Und wenn man ein Passwort für ECon angibt kann man auch noch mehr machen :w: :w: :w:
Also nie wieder endloses getippe in PuTTY, einfach hochladen und fertig :^^:

Und ja es ist schon spät und ich habe keine Lust mehr zu schreiben und schaut euch einfach die englische Vorstellung an und da unten ist noch ein Screenshot von meinem Server ♥♥♥




Meskalin

posting god

(1 234)

  • »Meskalin« ist männlich

Beiträge: 179

Ingame-Name: xush'

Renommeemodifikator: 10

  • Nachricht senden

2

Sonntag, 22. November 2015, 21:50

Bietet nur unnötige Angriffsfläche normal SSH wie jeder Mensch regelt.
1338 - the next level

Chris

Administrator

(5 689)

Beiträge: 673

Renommeemodifikator: 13

  • Nachricht senden

3

Mittwoch, 25. November 2015, 16:53

Mag ja sein.Trotzdem werden einige Personen diese Panel nutzen damit sie sich nicht immer erst per SSH einloggen müssen, damit Einstellungen geändert werden. Von daher finde ich das Panel schon interessant.

Chris

Schwertspize

cookie-cutter tee

(138)

Beiträge: 26

Ingame-Name: guenstig werben

Renommeemodifikator: 3

Danksagungen: 3

  • Nachricht senden

4

Dienstag, 1. Dezember 2015, 22:04

hrmmm.. Ich will ja nichts sagen, aber

tl;Dr ziemlich schlechter Installer. Lieber nicht verwenden

1. Ist das ein bisschen eine sicherheitslücke. Wenn man Soetwas machen will, dann bitte ohne eingebaute Authentication und einen Webserver Proxy spielen lassen. Den dann (zb mit http Basic Authentication) den user authentifizieren lassen. Den Port auf etwas hohes setzen und mit einer Firewall zu machen

2. Würde das Script wahrscheinlich bei einem modernen System fehlschlagen, da es kein /srv mehr standardmäßig gibt :). noch dazu glaube ich kaum, dass ich irgendein Script als root auf meinem Server rumpanschen lasse, ohne dass es eine gescheite uninstall Anleitung gibt.

3.
echo '████████╗ ██╗ ██╗ ██████╗ '
echo '╚══██╔══╝ ██║ ██║ ██╔══██╗'
echo ' ██║ ██║ █╗ ██║ ██████╔╝'
echo ' ██║ ██║███╗██║ ██╔═══╝ '
echo ' ██║ ╚███╔███╔╝ ██║ '
echo ' ╚═╝ ╚══╝╚══╝ ╚═╝ '
echo ' Teeworlds Web Panel Automatic installer'

Soetwas kann man gleich auch weglassen, soll nur beeindrucken. Das Script macht kaum etwas wirklich gut.

4. Ein >/dev/null kann ich ja verstehen. Nur dann noch die STDERR zu unterdrücken macht keinen Sinn. Frei nach der Art "wenn es einen Fehler gibt, ignorieren und weiter machen, das passt schon. Ausserdem sind wir sicher nicht schuld"

5. cat > '/etc/init.d/twp' <<EOF
wenn dort schon was war, ist uns egal, das wird überschrieben

6. pip install flask==0.10.1 2> /dev/null
noch einmal Sicherheit. Versionen angeben sind zwar schön und gut (vor allem mindestens Versionen). Wenn man aber lauffähigkeit der sicherheit vorzieht, ist irgendetwas falsch. selbes beim APScheduler

7. echo "Error, the user does not exist"
chown -R $INSTALL_USER:$INSTALL_USER $INSTALL_DIR
"wir erstellen den User nicht, nehmen darauf keinen Einfluss, gehen aber davon aus, der User wird schon richtig erstellt sein."

8. cat > '/etc/init.d/twp' <<EOF
wenigstens eine Routine für systemd bitte, sysvinit ist nicht mehr state of the art

9. git clone -b 0.1.0b https://github.com/CytraL/twp.git "$INSTALL_DIR"
hier wieder. stabile Versionen gehen über alles

10. stop; start (im init script)
zu guter Letzt wäre ein sleep angebracht.

bevor jemand komisch redet. Ich habe das schon im tw FORUM gepostet
Falls jemand ein Problem mit meinem skype Namen haben sollte: Es geht hier nicht um Juden, es ist lediglich eine Anlehnung an das Lied "Hey Jude" von den Beatles.

http://makeitpersonal.co/lyrics?artist=b…itle=Hey%20jude

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Schwertspize« (1. Dezember 2015, 22:18)


Jester

Die unstillbare Gier

(14 100)

Beiträge: 1 277

Ingame-Name: Jester

Renommeemodifikator: 14

  • Nachricht senden

5

Dienstag, 1. Dezember 2015, 22:15


edit: überhaupt nicht mehr lustig, wenn du einfach nen tl;dr am anfang reineditierst du schummler :(

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Jester« (2. Dezember 2015, 19:12)


Sarah

Pwner!

  • »Sarah« ist weiblich
  • »Sarah« ist der Autor dieses Themas

Beiträge: 604

Wohnort: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ bei Jimjam ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Beruf: ▬▬▬▬▬▬▬▬▬▬▬▬▬▬ ♥ Jimjam's Freund ♥ ▬▬▬▬▬▬▬▬▬▬▬▬▬▬

Renommeemodifikator: 11

  • Nachricht senden

6

Dienstag, 1. Dezember 2015, 22:24

bevor jemand komisch redet. Ich habe das schon im tw FORUM gepostet

Glück gehabt, wollte gerade eine böse Antwort abschicken!
Du bist aber trotzdem noch peinlich