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

scripte unter bestimmten User ausführen

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

Moderator: Moderatoren

Antworten
Benutzeravatar
draXo
Newbie
Newbie
Beiträge: 24
Registriert: 5. Aug 2004, 16:14

scripte unter bestimmten User ausführen

Beitrag von draXo »

Hallo,

ist es möglich in ein "Script" (.sh-Datei) etwas unter einem bestimmter benutzer ausführen zu lassen?


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

Beitrag von oc2pus »

ja mit

su <username> -c "programm parameter"
tell people what you want to do, and they'll probably help you to do it.
PackMan
LinWiki : Das Wiki für Linux User
Benutzeravatar
draXo
Newbie
Newbie
Beiträge: 24
Registriert: 5. Aug 2004, 16:14

Beitrag von draXo »

Also ich meinte es so.

Es gibt eine *.sh datei in einem ordner. in dieser sh-datei sind befehle, die programme aufrufen. diese programme sollen aber als bestimmter user aufgerufen werden. dieser vorgang soll in der datei stehen (also als welcher benutzer der befehl ausgeführt wird)...
Benutzeravatar
Martin Breidenbach
Ultimate Guru
Ultimate Guru
Beiträge: 5632
Registriert: 26. Mai 2004, 21:33
Wohnort: N 50.17599° E 8.73367°

Beitrag von Martin Breidenbach »

Ja und ? Dann schreib doch den su Befehl in die *.sh Datei rein.
Nicht Böse sein ! Der Onkel macht doch nur Spaß !
Benutzeravatar
draXo
Newbie
Newbie
Beiträge: 24
Registriert: 5. Aug 2004, 16:14

Beitrag von draXo »

kommt auf su nicht eine passwortabfrage?
Benutzeravatar
Martin Breidenbach
Ultimate Guru
Ultimate Guru
Beiträge: 5632
Registriert: 26. Mai 2004, 21:33
Wohnort: N 50.17599° E 8.73367°

Beitrag von Martin Breidenbach »

Nicht wenn man 'root' ist.

Beschreibe doch mal näher was Du machen willst. Vielleicht gibt es einen besseren/alternativen Weg.
Nicht Böse sein ! Der Onkel macht doch nur Spaß !
Antworten