Beiträge von repi

    su: failed to execute /usr/bins/bash: Datei oder Verzeichnis nicht gefunden


    1. Es soll sicher /usr/bin/bash heißen
    2. Kontrolliere folgendes:

    Code
    ls -l /usr/bin/sh
    lrwxrwxrwx 1 root root 9  6. Nov 2013  /usr/bin/sh -> /bin/bash
    ls -l /bin/bash
    -rwxr-xr-x 1 root root 656584 28. Sep 2013  /bin/bash


    Es muss auf /usr/bin einen Symlink sh nach /bin/bash geben.
    Des Weiteren muss unter /bin die Binärdatei bash vorhanden sein.
    3 Was ergibt an der Kommandozeile

    Code
    bash --version
    which bash
    echo $SHELL
    echo verwendete Shell: $0 , Prozessnummer: $$
    ps $$

    Bei OTR können Fernsehsendungen runtergeladen werden und müßen dann decodiert werden. Das Decodieren kostet ein paar Cent, die eingezahlt werden, oder die man durch anklicken einer max. vorgegebenen Anzahl von Werbebanner bekommen kann.


    Dafür musst Du dort bestimmt einen Account haben, mit dem Du Dich bei jeder Session anmeldest?

    bei OTR werden die User täglich anhand der IP überprüft und wenn die sich plötzlich ändert, gibt es Probleme.


    Das würde voraussetzen, Du hast mit Deinem Provider einen Vertrag über eine feste IP hast, was in der Regel zusätzlich kostenpflichtig ist und bei Privatpersonen wohl eher selten vorkommt.


    Meinst Du mit OTR Off-the-Record Messaging? (https://de.wikipedia.org/wiki/Off-the-Record_Messaging)
    Falls Du dies meinst, dann werden hier nicht die IPs überprüft, sondern die Identität wird über initialschhlüssel festgestellt.

    Ich hatte nicht ohne Grund "vor" geschrieben, sonst hätte ich das auch posten können:


    Hm, da es sich bei dem ersten Eintrag sicherlich um den lokalen Router handelt, werden dann eigentlich noch DNS Anfragen zu lokalen Adressen schnell abgehandelt, wenn als erstes der Nameserver eines ISP abgefragt wird? Bis der meldet, dass er eine lokale Adresse nicht auflösen kann und dann doch der lokale DNS Server (also der Router) abgefragt wird, kann es eine Ewigkeit dauern.


    Habe ich nur einen Rechner im Netzt spielt das sicherlich keine Rolle. Es wird aber schon interessant, wenn ich einen Netzwerkdrucker habe und diesen mit einem Namen anspreche. ?(


    Da der Resolver bis zu 3 Nameserver Einträge abfragt, wäre noch zu klären, ob nacheinander oder gleichzeitig und den nimmt, denn er am schnellsten geliefert bekommt?

    Linux Grundgesetz:
    Alles ist eine Datei.
    Deshalb kann man JEDEN Editor verwenden, um das zu ändern.



    Im Prinzip richtig, nur verwende ich z.B. den Libre Writer und speichere die Datei den als .odt ab, habe ich eine neue Datei resolv.conf.odt die vom System natürlich nicht gelesen wird und in der resolv.conf sind die Einträge nicht angekommen.
    Ein "reiner Texteditor ist bei dieser Art Dateien immer meine erste Wahl, obwohl können tuen sie es ja alle. Bei Anfängern muss man aber vorsichtig sein. ^^

    Wie bekomm ich die Einträge jetzt wieder raus??


    Hallo!


    Gehe davon aus, Du hast den Aufruf an der Kommandozeile 3 mal gemacht.
    Du kannst das im Wesentlichen so stehen lassen. dass das jetzt 3 mal da steht ist eher ein Schönheitsfehler.
    Löschen kannst Du das, wenn Du die Datei mit einem Editor bearbeitest.
    oder
    cp resolv.conf resolv.sik
    sed -i '23,1d' resolv.conf
    Mit dem letzten Befeh kannst Du jeweils immer einen Eintrag löschen.
    Bei Dir den Befehl zweimal aufrufen.
    Vorher den oberen befehl ausführen, um die resolve.conf zu sichern.

    Hallo Sauerland,
    wie muß ich das machen?


    Möglichkeit 1
    1. als root anmelden
    2. in das Verzeichnis /etc wechseln (cd /etc)
    3. einen Editor Deiner Wahl öffnen, der als ASCII speichern kann (ich nehme z.B. den mcedit an der Kommandozeile)
    4. Eintrag eintippen
    5. speichern


    Möglichkeit 2 (alles an der Kommandozeile) :)
    1. als root anmelden
    2. in das Verzeichnis /etc wechseln (cd /etc)
    3. an der Kommandozeile folgendes eingeben:
    echo nameserver 85.214.20.141 >> resolv.conf
    4. zur Kontrolle, ob es drinn steht:
    cat resolv.conf