Re: Passwd script

From: Joen Seider (none@djonez--gmail.com.lh.bsd-dk.dk)
Date: Tue 07 Nov 2006 - 10:49:36 CET


Date: Tue, 7 Nov 2006 10:49:36 +0100
From: "Joen Seider" <none@djonez--gmail.com.lh.bsd-dk.dk>
To: bsd-dk@bsd-dk.dk
Subject: Re: Passwd script

Tak for svar begge 2.
Jeg prøver mig lidt frem da det kun er enkelte brugere en gang i mellem.
Så din metode Tony er nok lidt overkill til det jeg skal bruge lige nu.

/Joen

PS. Kører Solaris 9 på Kbh. Soc.Pæd. Sem.

Den 07/11/06 skrev Tony Albers <none@tony--albers-data.dk.lh.bsd-dk.dk>:
>
> Hej Joen,
>
> Jeg har altid, på Solaris, editeret direkte i den givne passwd fil. Hvis
> du bruger pwgen f.eks. kan du få den til at smide password'ene i en fil og
> så køre en crypt på dem for derefter at flette dem sammen med brugernavn
> osv og sætte dem ind i passwd filen. Så kan du i sidste ende fodre
> scriptet med en kommasepareret tekstfil og få den til at smide samme fil
> ud igen, blot med passwords i også. Komplekst, ja -men når man skal
> oprette 900 brugere på Solaris gør det ikke noget at man bruger lidt tid
> på at lave et script. Jeg har desværre ikke scriptet længere, ellers ville
> jeg have sendt det til dig.
>
> mvh Tony
>
> P.S. Hvor kører du Solaris henne?
>
>
>
>
> > Hej
> >
> > Jeg sidder med en Solaris 9 hvor jeg gerne ville lave et script som kan
> > skifte password på en bruger til flere ting.
> > Her er det jeg har lavet som ikke virker helt efter hensigten (filnavn :
> > pass.sh)
> >
> > # Til skift af password
> >
> > USER=$1
> > PASS=$2
> >
> > /usr/local/samba/bin/smbpasswd $USER $PASS
> > echo "$PASS" > /export/home/$USER/.logpw
> > passwd $USER
> >
> > Alt andet end den sidste linie virker. Har søgt rundt i man-pages, men
> kan
> > ikke finde en variable ala -p eller noget andet som jeg kan bruge.
> > Så nu taster jeg ./pass.sh john doe123
> > Så bliver jeg spurgt om at tastet password 2 gange. Det er selvfølgelig
> > passwd der gør det.
> > Men hvordan kommer jeg uden om det? Kan man komme uden om det? Og hvis,
> > hvordan gør jeg?
> >
> > --
> >
> > --------------
> > Med venlig hilsen/Best Regards
> >
> >
> > Joen Seider
> > djonez@gmail.com
> >
>
>
> - --
> Med venlig hilsen,
>
> /~\ The ASCII [ Tony Albers ]
> \ / Ribbon Campaign [ Indehaver ]
> X Against HTML [ UNIX konsulent ]
> / \ Email! [ Solaris specialist ]
>
> Tlf: +45 8648 1131
> Mob: +45 6077 1131
>
> Albers Data
>
>

-- 

-------------- Med venlig hilsen/Best Regards

Joen Seider djonez@gmail.com



This archive was generated by hypermail 2b30 : Thu 30 Nov 2006 - 23:00:03 CET