Results 1 to 5 of 5

Thread: sudo werkt niet

  1. #1

    Default sudo werkt niet

    Dag iedereen, op mijn OpenSUSE 11.4 werkt het 'sudo' commando niet denk ik.
    Wanneer ik eerst
    Code:
    su root
    uitvoer, en dan mijn passwoord ingeef, dan kan ik
    Code:
    rcapache2 start
    (om mijn apache server te starten) gewoon uitvoeren. Wanneer ik echter
    Code:
    sudo rcapache2 start
    doe, dan moet ik eerst mijn passwoord invoeren, en dan geeft hij mij de melding 'rcapache2: command not found'

  2. #2
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    29,804

    Default Re: sudo werkt niet

    Hm, beetje vreemd. Ik zou zeggen dat
    Code:
    su root
    de fout zou geven omdat het eigenlijk
    Code:
    su - root
    zou moeten zijn. Ik gebruik sudo zelf eigenlijk niet, maar volgens mij moet het
    Code:
    sudo -i rcapache2 start
    zijn om dezelfde reden als boven (maar boven werkt dus niet zoas ik dacht).

    Maar je kan natuurlijk ook:
    Code:
    su - root -c 'rcapache2 start'
    doen
    Henk van Velden

  3. #3
    Join Date
    Dec 2008
    Location
    Rotterdam (NL)
    Posts
    814

    Default Re: sudo werkt niet

    Ikzelf gebruik alleen> su en dan het passwrd
    HP Z420 Intel Xeon & Lenovo T440s Intel I7vPro
    openSUSE Tumbleweed KDE
    Raspberry PI3 met openSUSE TW en Raspbian
    Linux counter #241023

  4. #4
    Join Date
    Jun 2008
    Location
    Groningen, Netherlands
    Posts
    20,925
    Blog Entries
    14

    Default Re: sudo werkt niet

    Quote Originally Posted by Benmh View Post
    Ikzelf gebruik alleen> su en dan het passwrd
    Da's onder GNOME niet genoeg, daar moet het minstens 'su -' zijn.
    Wat kdesu en gnomesu doen, is te vatten in (ik hou het voorbeeld van apache2 maar even aan):
    Code:
    su -c 'rcapache2 start'
    ° Appreciate my reply? Click the star and let me know why.

    ° Perfection is not gonna happen. No way.

    http://en.opensuse.org/User:Knurpht
    http://nl.opensuse.org/Gebruiker:Knurpht

  5. #5
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    29,804

    Default Re: sudo werkt niet

    Het gebruik van
    Code:
    su -
    (of varianten daarvan die hetzelfde doen, namelijk met een login shell werken) in plaats van
    Code:
    su
    is volgens mij onafhankelijk van Gnome/KDE. Het werkt gewoon vanaf iedere terminal en doet dat al voor er DE's werden uitgevonden.

    Het is een belangrijk veiligheidspunt om die login shell te gebruiken (en vaak is het ook nog handig omdat allerlei management tools dan via de PATH variable worden gevonden).
    Henk van Velden

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •