[unix-ws] Prozessstart

Sebastian Hagedorn Hagedorn at spinfo.uni-koeln.de
Die Apr 13 15:10:11 CEST 2004


Hallo Jan,

--On Samstag, 10. April 2004 20:13 Uhr +0200 Jan Eden <lists at janeden.org> 
wrote:

> heute eine extrem simple Frage:

vielleicht war sie zu einfach? Oder hatte schon jmd. direkt an Dich 
geantwortet?

> Wie kann ich von meiner Shell (bash) aus
> am einfachsten einen Prozess mit einer anderen UID starten (in meinem
> Fall soll statt "jan" der Benutzer "mysql" den Prozess starten)?

Das macht man mit "su". Konkretes Beispiel:

su - mysql -c kommando

Natürlich wirst Du für mysql nach einem Passwort gefragt. Das kannst Du nur 
umgehen, wenn Du root bist. In OS X kannst Du mit "sudo -s" eine root-Shell 
bekommen.

Gruß, Sebastian
--
Sebastian Hagedorn		PGP key ID: 0x4D105B45
http://www.spinfo.uni-koeln.de/~hgd/