Likes Likes:  0
Resultaten 1 tot 7 van de 7
Geen
  1. #1
    Gameserver starten vanuit CP
    uhh?
    905 Berichten
    Ingeschreven
    18/12/04

    Locatie
    Leivere

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: 12060688
    Ondernemingsnummer: nvt

    Thread Starter

    Gameserver starten vanuit CP

    Ik ben bezig met een site waar je gameservers kunt bestellen, en zodra je er een besteld hebt krijg je toegang tot je control panel waar je je gegevens kunt vinden van je server, facturen kunt bekijken, tutorials kunt lezen enzo. Dit werkt allemaal maar,

    Nu wil ik ook dat mensen hun server kunnen stoppen starten en herstarten via hun control panel. En ook commands aan hun server kunnen geven (het gaat hier alleen om counter-strike en counter-strike:source servers)

    Maar ik heb geen flauw idee hoe ik hier aan moet beginnen.

  2. #2
    Gameserver starten vanuit CP
    Meneer de Directeur
    12.253 Berichten
    Ingeschreven
    11/05/04

    Locatie
    Valkenswaard / Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 17186890

    als je php gebruikt:
    www.php.net/system

  3. #3
    Gameserver starten vanuit CP
    geregistreerd gebruiker
    1.185 Berichten
    Ingeschreven
    26/08/04

    Locatie
    Groningen

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: nee
    KvK nummer: nvt
    Ondernemingsnummer: nvt

    @Triloxigen: dit gaat natuurlijk alleen werken als je server onder root draait of een andere user die de boel mag herstarten. Over het algemeen niet super veilig .

    Jochem

  4. #4
    Gameserver starten vanuit CP
    Meneer de Directeur
    12.253 Berichten
    Ingeschreven
    11/05/04

    Locatie
    Valkenswaard / Eindhoven

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    6 Berichten zijn liked


    Registrar SIDN: ja
    KvK nummer: 17186890

    Origineel geplaatst door XBL
    @Triloxigen: dit gaat natuurlijk alleen werken als je server onder root draait of een andere user die de boel mag herstarten. Over het algemeen niet super veilig .

    Jochem
    Voor dir soort dingen gebruik je ook een aparte webserver, niet dezelfde als waar andere gebruikers onder zitten

  5. #5
    Gameserver starten vanuit CP
    moderator
    7.022 Berichten
    Ingeschreven
    29/07/03

    Locatie
    Nijmegen

    Post Thanks / Like
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)
    175 Berichten zijn liked


    Naam: Mike
    Bedrijf: admin.nu
    URL: www.admin.nu
    Registrar SIDN: Ja
    KvK nummer: 09139651

    Origineel geplaatst door XBL
    @Triloxigen: dit gaat natuurlijk alleen werken als je server onder root draait of een andere user die de boel mag herstarten. Over het algemeen niet super veilig .

    Jochem
    hiep hoi hiep hoi, lang leve suexec icm met idd een andere webserver.
    "Zo zijn ook wij één leverancier. Dé leverancier in gedegen Linux kennis, wanneer jij dat nodig hebt."
    Boek je admin vandaag nog via : www.admin.nu
    Gevestigd in Nederland en Moldavië

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  6. #6
    Gameserver starten vanuit CP
    Deactro
    1.772 Berichten
    Ingeschreven
    04/11/04

    Locatie
    Tiel

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 11051476
    Ondernemingsnummer: nvt

    Re: Gameserver starten vanuit CP

    Origineel geplaatst door TiMMiEJ
    Ik ben bezig met een site waar je gameservers kunt bestellen, en zodra je er een besteld hebt krijg je toegang tot je control panel waar je je gegevens kunt vinden van je server, facturen kunt bekijken, tutorials kunt lezen enzo. Dit werkt allemaal maar,

    Nu wil ik ook dat mensen hun server kunnen stoppen starten en herstarten via hun control panel. En ook commands aan hun server kunnen geven (het gaat hier alleen om counter-strike en counter-strike:source servers)

    Maar ik heb geen flauw idee hoe ik hier aan moet beginnen.
    Bekijk voor commands geven de source van PHPRcon eens

  7. #7
    Gameserver starten vanuit CP
    geregistreerd gebruiker
    1.176 Berichten
    Ingeschreven
    08/06/03

    Locatie
    Delft

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Registrar SIDN: Ja
    KvK nummer: 27269212
    Ondernemingsnummer: nvt

    Nooit de webserver als root draaien.. Gebruik liever "sudo". Volgens mij heb ik dit al eens gepost maar op deze manier kan men niet zomaar alles als root uitvoeren als er toevallig een gaatje in een PHP-script zit.

    - Maak een paar shellscripts die de gameservers opstarten, killen, etc... dus alles wat met root moet gebeuren

    - Installeer sudo

    - Maak een 'sudoers' file aan (meestal in /etc of /usr/local/etc) en maak hierin regels met de webserver-user (meestal www of www-data) en de shellscripts die deze mag uitvoeren. Gebruik NOPASSWD zodat de webserver niet om een password wordt gevraagd. Zie 'man sudoers' voor de syntax!

    - In je website kun je d.m.v. sudo het shellscript nu aanroepen. Bijv in PHP met: $restart = `/usr/local/bin/sudo /usr/local/bin/restartserver.sh 80.69.67.256`

    - Zorg dat de shellscripts simpel en veilig zijn; als de webserver ze input meegeeft controleer dan goed of men niet probeert te kloten en dingen als "; echo r00t::0:0:... >> /etc/master.passwd" probeert mee te geven, etc.



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2021 Webhostingtalk.nl.
Web Statistics