sudo und der $PATH

Dieses Thema im Forum "Linux OS" wurde erstellt von daboss, 05.05.2008.

  1. #1 daboss, 05.05.2008
    Zuletzt bearbeitet: 06.05.2008
    daboss

    daboss Keine Macht für niemand!

    Dabei seit:
    05.01.2007
    Beiträge:
    1.294
    Zustimmungen:
    0
    Ort:
    sydney.australia.world
    [gelöst] sudo und der $PATH

    Heyho,

    nur mal eben ne kleine Frage.

    User und root haben bei mir den gleichen $PATH. Selbiger ist um einen Ordner erweitert, in dem ein paar kleinere Scripte liegen. Die lassen sich sowohl als User als auch als su (wenn es denn root-Rechte braucht) wunderbar (ohne komplette Pfadangabe) aufrufen.

    Wenn ich jetzt aber probiere ein solches Script via sudo aufzurufen, wird es nicht gefunden.

    Hab da schon ziemlich "wild" (und va. erfolglos) rumprobiert. ($PATH
    in der .bashrc vom User,
    in der .profile vom User,
    in der .bashrc von /root/,
    in der .profile von /root/,
    in der /etc/skeleton/.bashrc,
    in der /etc/skeleton/.profile

    (Ja ich weiß, nicht sehr rühmlich, die vorgehensweise :headup: )

    Aber irgendwie gibts da immer noch nen dritten $PATH :think:

    Kann mir bitte jemand nen Tipp geben, wie ich sudo denselben $PATH beibringe, wie su und User?

    Zur Veranschaulichung:

    Code:
    alex@zion:~$ echo $PATH
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/alex/Skripte:/home/alex/bin/OTRDecoder:/home/alex/bin/CRIDical:/home/alex/bin/eclipse
    alex@zion:~$ su
    Passwort: 
    root@zion:/home/alex# echo $PATH
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/alex/Skripte:/home/alex/bin/OTRDecoder:/home/alex/bin/CRIDical:/home/alex/bin/eclipse
    root@zion:/home/alex# exit
    exit
    alex@zion:~$ sudo echo $PATH
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/alex/Skripte:/home/alex/bin/OTRDecoder:/home/alex/bin/CRIDical:/home/alex/bin/eclipse
    
    Aber zBsp.

    Code:
    alex@zion:~$ l /home/alex/Skripte/
    (...)
    -rwxr-xr-x  1 alex alex  484 2008-04-24 19:30 vpnUni.sh
    (...)
    alex@zion:~$ sudo vpnUni.sh 
    sudo: vpnUni.sh: command not found
    alex@zion:~$ su
    Passwort: 
    root@zion:/home/alex# vpnUni.sh
    [... läuft ...]
    
    Achja.. ich fahre ein Ubuntu 8.04
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 Aqualung, 05.05.2008
    Aqualung

    Aqualung Routinier

    Dabei seit:
    12.02.2008
    Beiträge:
    404
    Zustimmungen:
    0
    Code:
    sudo -i 
    HTH Aqualung
     
  4. daboss

    daboss Keine Macht für niemand!

    Dabei seit:
    05.01.2007
    Beiträge:
    1.294
    Zustimmungen:
    0
    Ort:
    sydney.australia.world
    Merci dir :)

    Ich glaub, des wars ;)
     
Thema:

sudo und der $PATH

Die Seite wird geladen...

sudo und der $PATH - Ähnliche Themen

  1. su - sudo rückgänig gehen

    su - sudo rückgänig gehen: Hallo, ich habe ein Spiel wo man kein root sein sollte. Wie kann ich mich als root wieder abmelden? Exit beendet den Task. Wenn man sich mit su...
  2. Premierminister von Singapur veröffentlicht Sudoku-Lösungsprogramm

    Premierminister von Singapur veröffentlicht Sudoku-Lösungsprogramm: Der amtierende Premierminister von Singapur Lee Hsien Loong hat, nachdem er beiläufig ein von ihm geschriebenes Sudoku-Lösungsprogramm erwähnt...
  3. Dateien im Verzeichnis /var/lib/sudo/[user]/ zu was

    Dateien im Verzeichnis /var/lib/sudo/[user]/ zu was: Hallo zusammen, ich bin auf das o.g. Verzeichnis gestossen und musste feststellen, dass in diesem Verzeichnis ca. 2300 Element enthalten sind und...
  4. sudo Problem

    sudo Problem: Hi Ich möchte per Nagios und einem Perl Script /var/log/messages nach bestimmten Einträgen durchsuchen...soweit so gut. Da der nagios User...
  5. Mounten ohne sudo/root/fstab

    Mounten ohne sudo/root/fstab: Hallo, vl übersehe ich nur was ganz offensichtliches oder so ... Nunja gibt es eine Möglichkeit einem normalen Nutzer das mounten von (meist...