← Back to team overview

sslug-teknik team mailing list archive

Re: Password i script

 

Nu er der ingen grund til overkill heheh
Ja jeg gik ud fra folk vidste det var et cryptet password den bedte om,
det stod jo i den tekst jeg skrev? Anyhoo... Expect er overkill. Det er
cpu krævende og der kan gå mange faktoere galt i ens shellscript som etc
kan ende op med at man får oprettet noget bogus useraccount som ligger og
er et sikkerheds risisi. Man skal ihvertifald sikre sig i hoved og *beep*
for at sige det lige ud når man begynder at slynge rundt med data og
"regner" med man skal fange noget indhold osv. Ikk at det er en "forkert
måde" at gøre det på. Det funger fint så hva nu end man lyster.

Er det ikk lidt nemmere så bare at crypte sit password direkte i ens shell
sciprt ? Så skal man heller ikk så meget fisen frem og tilbage heh

Her har du et lille færdigt shell script som funger helt fint.

--//------
#!/bin/sh
PASSWORD=$(openssl passwd -1 "$2")
useradd -p "$PASSWORD" "$1"
exit 0
--//------

Kan det gøres mere simpelt ??

Cheers heh..

-//------------------------------------
David Bjørnsten-Lindhard :: RackIT

MSN/Email :: dbl@xxxxxxxxxx
Web       :: www.davidbl.dk
Phone     :: +45, 2615 8117


On Wed, December 14, 2005 10:46, Mogens Kjaer wrote:
> Bemærk, at parameteren til -p er det encryptede password,
> ikke passwordet i klartekst.
>
> Man kan generere det encryptede password vha. et par
> perl-linier, men det er nok nemmere med noget expect.
>
> Mogens
>
> --
> Mogens Kjaer, Carlsberg A/S, Computer Department
> Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark
> Phone: +45 33 27 53 25, Fax: +45 33 27 47 08
> Email: mk@xxxxxx Homepage: http://www.crc.dk
>
>
>




Follow ups

References