User and Group Add Shell script

Bassoukos Tassos abas at aix.meng.auth.gr
Mon Nov 27 19:16:01 EET 2000


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




More information about the Linux-greek-users mailing list