Anzeige:
Ergebnis 1 bis 10 von 10

Thema: root rechte überprüfung

  1. #1
    arphuzi
    Gast

    Unhappy root rechte überprüfung

    hi leute,
    hab ein problem und zwar:
    if `id -un` != root;
    then exit 0
    fi

    bash sagt:
    ./core.sh: line 4: root: command not found
    (das id -un ist zeile 4...)

    wo ist der fehler?

    kann man das auch anders machen?
    ich will beim ausführen eines scriptes prüfen ob root rechte vorliegen..

    danke im vorraus
    arphuzi

  2. #2
    Registrierter Benutzer
    Registriert seit
    20.07.2003
    Beiträge
    147
    >hab ein problem und zwar:
    if [ `id -un` != root ] ;
    then exit 0
    fi

  3. #3
    arphuzi
    Gast
    danke!!!

    *kopf gegen die wand schlag*

    grüsse
    arphuzi

  4. #4
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    gibt es einen Unterschied zwischen "id -un" und "whoami"?

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  5. #5
    Registrierter Benutzer
    Registriert seit
    20.07.2003
    Beiträge
    147
    du kannst id noch den Usernamen uebergeben, der angezeigt werden soll.

  6. #6
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    hä?

    ich lese doch den Usernamen aus

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  7. #7
    Registrierter Benutzer Avatar von phate
    Registriert seit
    14.02.2003
    Beiträge
    149
    Achte mal auf den Namen des Programms 'id', hört sich das in erster Linie nach Benutzername auslesen an?!

    Es zeigt Dir uid und guid der primären sowie aller weiteren Gruppen eines Benutzers an (aktueller oder aber über Argument angegebener).

    Durch Parametrisierung kannst Du natürlich auch Dein "nur-Name-anzeigen" erreichen.

  8. #8
    Registrierter Benutzer
    Registriert seit
    20.07.2003
    Beiträge
    147
    Original geschrieben von peschmae
    hä?

    ich lese doch den Usernamen aus

    MfG Peschmä
    Ich sagte auch nicht, dass es in diesem Fall Sinn macht ... aber es geht.

    mfg

    c.

  9. #9
    Registrierter Benutzer Avatar von peschmae
    Registriert seit
    14.03.2002
    Ort
    Schweizland
    Beiträge
    4.549
    ok,

    aber dann ist whoami eigentlich für nix, oder?

    MfG Peschmä
    The greatest trick the Devil ever pulled was convincing the world he didn't exist. -- The Usual Suspects (1995)
    Hey, I feel their pain. It's irritating as hell when people act like they have rights. The great old one (2006)

  10. #10
    Registrierter Benutzer Avatar von phate
    Registriert seit
    14.02.2003
    Beiträge
    149
    Code:
    man whoami
    liefert
    Print the user name associated with the current effective user id. Same as id -un.
    'whoami' ist also ein in Funktionalität extrem zugeschnittenes Tool, während mit id etwas mehr machbar ist. Haben beide ihre Daseinsberechtigung.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •