PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : passwd-programm und --stdin



mmtools
25.01.04, 13:55
Hallo!

Hat wer 'ne Ahnung, mit welcher Syntax ich das passwd-programm so bedienen kann, dass es den username und password direkt angehängt akzeptiert?!

hintergrund: ich will ein script schreiben, was in der form

./script.sh username newpassword


bedient werden kann, sodass kein dialog aufpoppt und mich fragt.

Danke für Eure Hilfen,

mmtools

taylor
25.01.04, 13:57
echo geheim | passwd -u foobar

mmtools
25.01.04, 13:59
ich wollte aber nich den user unlocken sondern das passwd ändern :P

taylor
25.01.04, 14:17
Original geschrieben von mmtools
ich wollte aber nich den user unlocken sondern das passwd ändern :P
In der Tat, keine Ahnung wieso ich -u im Gedächtnis habe.

msi
25.01.04, 14:53
dsa geht nicht, jedenfalls nicht mit passwd, da sonst ein bösartiges programm genauso das passwort für einen account ändern könnte.
schau dir aber mal usermod -p an, du musst das passwort nur verschlüsselt übergeben. das kannst du mit eniem perlscript machen, such dazu mal im internet.

msi
25.01.04, 14:55
zB das hier:

http://www.trilug.org/pipermail/trilug/Week-of-Mon-20031201/021943.html