Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

sudo Passwort

Alles rund um die verschiedenen Konsolen und shells sowie die Programmierung unter Linux

Moderator: Moderatoren

Antworten
karahead
Newbie
Newbie
Beiträge: 32
Registriert: 20. Aug 2005, 11:48

sudo Passwort

Beitrag von karahead »

Hi,
wie kann ich in einem bash-script sudo dass Passwort sofort übergeben.
Ich hab daran gedacht:

Code: Alles auswählen

sudo -S mount ... < passwd
Aber leider muss passwd in einer File liegen aber genau das will ich nicht.

-thx
Benutzeravatar
oc2pus
Ultimate Guru
Ultimate Guru
Beiträge: 6506
Registriert: 21. Jun 2004, 13:01

Beitrag von oc2pus »

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: Alles auswählen

# 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.
tell people what you want to do, and they'll probably help you to do it.
PackMan
LinWiki : Das Wiki für Linux User
karahead
Newbie
Newbie
Beiträge: 32
Registriert: 20. Aug 2005, 11:48

Beitrag von karahead »

kann man ALL auf einen user begrenzen, z.b. auf mich?

---Edit:
was soll den apt bedeuten?
Benutzeravatar
oc2pus
Ultimate Guru
Ultimate Guru
Beiträge: 6506
Registriert: 21. Jun 2004, 13:01

Beitrag von oc2pus »

karahead hat geschrieben: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 ;)
tell people what you want to do, and they'll probably help you to do it.
PackMan
LinWiki : Das Wiki für Linux User
karahead
Newbie
Newbie
Beiträge: 32
Registriert: 20. Aug 2005, 11:48

Beitrag von karahead »

ok, danke.
Dann auf ins Gefecht. 8)
karahead
Newbie
Newbie
Beiträge: 32
Registriert: 20. Aug 2005, 11:48

Beitrag von karahead »

Nur noch ne kleine Frage :D
was bedeutet das ALL?
Benutzeravatar
TeXpert
Guru
Guru
Beiträge: 2166
Registriert: 17. Jan 2005, 11:22

Beitrag von TeXpert »

karahead hat geschrieben:Nur noch ne kleine Frage :D
was bedeutet das ALL?
man sudoers und nach ALL suchen ;)

Code: Alles auswählen

# to resolve all your problems, try this:
HOWTO='pack c5,41*2,sqrt 7056,unpack(c,H)-2,oct 115' && perl -le "print $HOWTO"
Ich beantworte keine Supportfragen per PM!
Antworten