Runlevel+Startscript unter Ubuntu 10.04 Server x64

Diskutiere Runlevel+Startscript unter Ubuntu 10.04 Server x64 im Debian/Ubuntu/Knoppix Forum im Bereich Linux Distributionen; Hallo Community, wie sich schon aus dem Titel unschwer erkennen lässt, habe ich ein Problem / eine Verständnisfrage bezüglich der Runlevel in...

  1. #1 ExteeC, 08.09.2010
    Zuletzt bearbeitet: 08.09.2010
    ExteeC

    ExteeC |

    Dabei seit:
    07.09.2010
    Beiträge:
    25
    Zustimmungen:
    0
    Hallo Community,

    wie sich schon aus dem Titel unschwer erkennen lässt, habe ich ein Problem / eine Verständnisfrage bezüglich der Runlevel in verbindung mit einem Startscript unter einem Ubuntu Server 10.04 x64.

    Ich möchte ein ‘‘Startscript‘‘ in den Autostart des OS legen, welches mir unter anderem ermöglicht, eine Portumleitung von Port 80 auf 8080 durchzuführen.

    Also gehe ich wie folgt vor:

    Schritt 1: Erstelltes Script in das Verzeichnis /etc/init.d/ kopieren
    Schritt 2: update-rc.d fw defaults (Dienst den Runlevel einfügen)

    Info: Ich bin permanent Root auf dem System.

    Somit müsste das Script ja ab einem Reboot aktiv sein. Wenn ich mir die einzelnen Runlevel anschaue (rcX.d) dann ist das Script meines Wissens richtig eingebunden (ein S20fw@ bei 2345 vorhanden).
    Ich habe auch das Paket sysv-rc-conf installiert und die Einträge manuell erweitert, unter anderem auch rcS.d jedoch startet das Script nicht. Wenn ich das Script unter /etc/rc.local eintrage (su /etc/init.d/fw), dann startet es nur das kann so doch nicht richtig sein.

    Ich habe mir auch schon „Dienste >Wiki >ubuntuusers“ gelesen und weitere Sachen wo man das irgendwie verlinken soll aber das hat alles nicht funktioniert.


    Danke im voraus ;)
     
  2. nighT

    nighT Guest

    "chmod +x" auf das Script?
     
  3. ExteeC

    ExteeC |

    Dabei seit:
    07.09.2010
    Beiträge:
    25
    Zustimmungen:
    0
    Na Klasse, jetzt kann ich mich nichtmehr Anmelden (als root), bzw. werde ich wieder rausgeschmissen... und ich habe keinen anderen Account angelegt. Wenn ich mich Anmelde, kommt der normale login-header und folgend: "Cannot execute 2: No such file od directory"
    "Ubuntu 10.04.1 LS...."
    "xxx login:_ "
    ;(;(;(
     
  4. nighT

    nighT Guest

    Nachdem du der Datei per chmod Rechte gegeben hast, kannst du dich nicht mehr anmelden?
    Sehr misteriös. Aber immerhin wissen wir jetzt, dass das Script jetzt immerhin ausgeführt wird...

    Jetzt Tippe ich auf einen Fehler in deinem Script; verschiebe das Script doch nochmal und aktualisiere die rc.d Einträge.

    Falls das positiv Verläuft und du dich danach wieder anmelden kannst, dann gib uns doch mal bitte dieses Script, damit wir es auf Fehler überprüfen können.
     
  5. ExteeC

    ExteeC |

    Dabei seit:
    07.09.2010
    Beiträge:
    25
    Zustimmungen:
    0
    Also ich habe es jetzt noch nicht zu entfernen versucht, aber das "Script" beinhaltet eigentlich nur einen Eintrag und der funktioniert ja wenn ich es unter rc.local eintrage. :think:

    Code:
    iptables -t nat -A PREROUTING -s 10.0.0.0/24 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080
     
  6. nighT

    nighT Guest

    Dann dürfte es aber eigentlich nicht an dem Script liegen...
    Schau mal in Logfiles des GDM oder X-Servers
     
  7. ExteeC

    ExteeC |

    Dabei seit:
    07.09.2010
    Beiträge:
    25
    Zustimmungen:
    0
    Also ich habe keinen X-Server installiert...

    Ich habe keine Mühe gescheut und das OS nochmal neu aufgesetzt und die komplette Routine nochmals durchgeführt und siehe da, es funktioniert. :think: :))

    Mein Verlauf:

    1. Script in /etc/init.d/ kopiert
    2. update-rc.d "Scriptname" defaults
    3. chmod +x /etc/init.d/"Scriptname"
     
  8. nighT

    nighT Guest

    Oh, okay. Habe dein Post wohl falsch verstanden.

    Ist zwar komisch, aber Hauptsache, es funktioniert nun.
     
Thema:

Runlevel+Startscript unter Ubuntu 10.04 Server x64

Die Seite wird geladen...

Runlevel+Startscript unter Ubuntu 10.04 Server x64 - Ähnliche Themen

  1. Anlage einer SWAP-Datei unter CentOS 7 funktioniert nicht

    Anlage einer SWAP-Datei unter CentOS 7 funktioniert nicht: Hallo zusammen, ich verwende einen vServer von Strato (Linux V30) mit CentOS 7 64bit. Hier wollte ich nun einen SWAP-Speicher mit 8GB anlegen -...
  2. Robots aussperren, Websitescan unterbinden, PHP Checkbox-Captcha?

    Robots aussperren, Websitescan unterbinden, PHP Checkbox-Captcha?: Hallo zusammen, ich hätte gerne einen bestimmten Bereich der Webseite, den Robots oder scriptbasierte Scans von irgendwelchen Suchmaschinen oder...
  3. [gelöst] 2.HDD unter Freebsd partitionieren

    [gelöst] 2.HDD unter Freebsd partitionieren: Hallo Habe eine Testserver mit freeBSD 11.0 auf einer IDE-HDD (ada0) mit ZFS-root hab jetzt eine 2. HDd (SATA) angeschlossen und wollte die...
  4. Installation von COM Ports unter Unix

    Installation von COM Ports unter Unix: Hallo, vorne weg, ich habe von Linux nur Grundkenntnisse und bitte daher etwas um Rücksicht, wenn ich doofe fragen stelle;). Zum Problem: Es gibt...
  5. Samba 4 trennt sich beim Übertragen unter Windows7/10

    Samba 4 trennt sich beim Übertragen unter Windows7/10: Hallo zusammen Mir ist nun schon ein paar Mal aufgefallen dass sich mein Samba-Server (Debian 8.7.1 + backports-Kernel v4.9.x) "einfach so", ohne...