User and Group Add Shell script (SOLVED)

Antonis Malihutsakis linux at malihu.gr
Tue Nov 28 11:58:01 EET 2000


OK. Euxaristw poly... Telika htan o nscd. Gia to password den to dokimasa alla
8a paizei sigoura, apla eixa thn entypwsh oti default pernaei to passwd
encrypted. Thanx all...

Antonis Malihutsakis

On Mon, 27 Nov 2000, you wrote:
> On Mon, 27 Nov 2000, Antonis Malihutsakis wrote:
> 
> [snip]
> > groupadd $group
> > useradd $group -g $group -p $password -m -k /etc/filename -d /home/$group -s
> > /bin/false (Στην ίδια γραμμή εννοείται...)
> 
> [snip]
> 
> > 1. Παίρνω το μήνυμα "group $group does not exist" ????? Μόλις το script
> > τελειώσει το group έχει δημιουργηθεί. Προφανώς δεν περιμένει να εκτελεστεί η
> > πρώτη εντολή για να εκτελέσει την δεύτερη; Έχω δοκιμασει να τις διαχωρίσω με
> > ";" και με "&" αλλά τίποτα... Υπάρχει νομίζω μία εντολή η οποία κάνει παύση και
> > παίρνει σαν attributes δευτερόλεπτα. Ξέρει κανείς ποιά είναι να δοκιμάσω;
> 
> man nscd; # hah, den exei manpage...
> Yparxei to Name Service Cache Daemon, to opoio karatei se cache ta
> users,groups, etc, kai gi'ayto den sou to kanei update amesws. dokimase na
> to kleiseis/exeis kleisto kata th diarkeia tou script...
>  
> > 2. Άν εκτελέσω μόνο την δεύτερη εντολή (useradd...), στο /etc/shadow, μου
> > εμφανίζει το password κανονικά και όχι encrypted και δεν μπορώ να κάνω login..
> 
> bale -p '!' gia na mhn exei passwd, kai meta kati san 
> '(echo $pass ; echo $pass) | passwd $user'
> (den to dokimasa, rtfm gia to pass / dokimase)
> 
> HTH,
> Tassos
> 
> 
> -- 
> Bassoukos Tassos   +30 31 996011 / +30 93 7109954       IT Generalist
> 
> I just realized that my whole attitude towards life can be summarized
> with the phrase "let's get it over with"...     Self
> 
> --
> linux-greek-users mailing list -- http://lists.hellug.gr



More information about the Linux-greek-users mailing list