• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

sudo Passwort

karahead

Newbie
Hi,
wie kann ich in einem bash-script sudo dass Passwort sofort übergeben.
Ich hab daran gedacht:
Code:
sudo -S mount ... < passwd

Aber leider muss passwd in einer File liegen aber genau das will ich nicht.

-thx
 

oc2pus

Ultimate Guru
sudo arbeitet anders.

Mit visudo gestattest du usern/gruppen Zugriff auf Programme mit/ohne Passwortabfrage. D.h. ein Passwort wird dabei nirgends abgelegt.

Beispiel Eintrag in der /etc/sudoers (wird mit visudo geschrieben!)
Code:
# apt stuff
%apt ALL=NOPASSWD:/usr/bin/apt-iselect
%apt ALL=NOPASSWD:/usr/bin/apt-get

d.h. alle Gruppenmitglieder der Gruppe apt, dürfen apt-iselect und apt-get ohne Password-Eingabe aufrufen, also mit sudo apt-get ....

ansonsten man sudo lesen.
 

oc2pus

Ultimate Guru
karahead schrieb:
kann man ALL auf einen user begrenzen, z.b. auf mich?

ja klar, du solltest dir die /etc/sudoers mal anschauen ... dort gibt es extra Beispiele. Und wie gesagt, in der man page zu sudo steht alles was du wissen willst drin ;)
 
Oben