Vraag & Antwoord

OS Linux

opstarten via rc.local of script in de rc.local wil maar nie

Anoniem
Mithrandir
1 antwoord
  • Ik wil dus een partij CS-Servers meestarten met linux (redhat 8.0)

    iedere server heeft een gebruiker. in elke home map een server.sh aangemaakt met de volgende contents
    #!/bin/sh
    # up.sh
    cd /home/nedics/hlds_l
    ./hlds_run -game cstrike +exec server.cfg +ip 81.17.46.190 +maxplayers 20 +map de_dust +sv_password nedicswar

    en die per stuk aangeroepen in de rc.local. dus /home/<USER>/server.sh

    ok 2de optie:
    1 groot script gemaakt die alle server.sh files aanriep en dat grote script in de rc.local gezet.
    ging ook niet goed

    1 script met alle vermeldingen onder elkaar, dus zonder nog es een keer een onderliggend script en die aangeroepen in de rc.local
    script met de volgende contents:

    [code:1:be34291bb3]
    #!/bin/sh
    # up.sh
    cd /home/nedics/hlds_l
    ./hlds_run -game cstrike +exec server.cfg +ip 81.17.46.190 +maxplayers 20 +map de_dust +sv_password nedicswar
    cd /home/tcf/hlds_l
    ./hlds_run -game cstrike +exec server.cfg +ip 81.17.46.189 +port 27016 +maxplayers 4 +map de_dust +sv_password tcfwarservertje
    cd /home/u.ex/hlds_l
    ./hlds_run -game cstrike +exec server.cfg +ip 81.17.46.189 +port 27015 +maxplayers 12 +map de_dust +sv_password smokeweed
    cd /home/obsessed/hlds_l
    ./hlds_run -game cstrike +exec server.cfg +ip 81.17.46.189 +port 27017 +maxplayers 20 +map de_dust +sv_password yuri
    cd /home/sof/hlds_l
    ./hlds_run -game cstrike +exec server.cfg +ip 81.17.46.191 +port 27015 +maxplayers 12 +map de_dust
    [/code:1:be34291bb3]

    ik heb al die files al gechmod naar 777, wil nog niet

    wat doe ik fout??
    het lijkt erop dat telkens alleen de eerste server in de scripts up komt :?
    en als ik ze handmatig start met ssh gaat het allemaal prima :?

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.