PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ssh-key für einen anderen user



xstevex22
27.11.02, 09:00
Hallo!
Im Zuge eines Skriptes möchte ich mittels ssh-keygen ein Schlüsselpaar erzeugen. Jedoch nicht für den Benutzer, unter dem das Skript läuft, sondern für einen anderen System-Benutzer. Mit su wechseln geht nicht.
Einen Parameter habe ich da auch nicht gefunden, und wenn ich als root ausführe, steht im Key root@hostname.

Kung
28.11.02, 17:38
Mit su wechseln geht nicht
:confused:

wenn du root bist kannste doch 'su user' eingeben und dann einen neuen key erstellen.

xstevex22
28.11.02, 19:40
Hi!
Das ist schon klar, nur innerhalb eines Skriptes geht das nicht. Da wird dann ein eigener Prozess gestartet und danach kann man keine Befehle in diesem Prozess ausführen.

3qualizer
28.11.02, 20:03
wie wärs mit su - [username] -c "befehl"
man su ;)

Eric

xstevex22
30.11.02, 21:58
Hi,
ok, nehm ich *g*. Thanx