Thread View: ch.comp.os.linux
2 messages
2 total messages
Started by Marc Eggenberger
Wed, 07 Jul 1999 00:00
adduser
Author: Marc Eggenberger
Date: Wed, 07 Jul 1999 00:00
Date: Wed, 07 Jul 1999 00:00
16 lines
1027 bytes
1027 bytes
hi .... ich hab da ein problem ... aus einem script heraus muss ich user generieren .. das prob ist nun, dass die usernamen 4 stellige zahlen sind ... useradd akzeptiert das aber leider nicht ... und ich moechte eigentlich nicht von hand in /etc/passwd und /etc/shadow reinschreiben .. sond muss ich ich noch die uid parsen und schauen welche die naechste ist etc ..... kennt jemand eine moeglichkeit useradd zu ueberreden doch reine zahlen als user zu aktzepieren? -- mfg Eggenberger Marc
Re: adduser
Author: Michael Mustun
Date: Wed, 07 Jul 1999 00:00
Date: Wed, 07 Jul 1999 00:00
43 lines
2107 bytes
2107 bytes
> ich hab da ein problem ... aus einem script heraus muss ich user > generieren .. das prob ist nun, dass die usernamen 4 stellige zahlen sind > ... useradd akzeptiert das aber leider nicht ... und ich moechte > eigentlich nicht von hand in /etc/passwd und /etc/shadow reinschreiben .. > sond muss ich ich noch die uid parsen und schauen welche die naechste ist > etc ..... > > kennt jemand eine moeglichkeit useradd zu ueberreden doch reine zahlen > als user zu aktzepieren? > M�gliche L�sung: 1. Mit useradd ein fixes und vor allem eindeutiges Prefix angeben, z.B. "XXXX"; grosse Xen, da eingentlich im Normalfall kein Unix-Account Grossbuchstaben hat. # useradd [..evt. zus�tzlich n�tige optionen..] "XXXX1234" Auszug aus /etc/passwd . . . XXXX1234:x:1003:100::/home/XXXX1234: XXXX1235:x:1004:100::/home/XXXX1235: XXXX1236:x:1005:100::/home/XXXX1236: . . . 2. Mit sed im nachhinein passwd bereinigen # cp /etc/passwd /etc/passwd.orig # cat /etc/passwd.orig | sed "s/XXXX//g" > /etc/passwd Das g (steht f�r Line-Global) in sed muss unbedingt stehen, da ja auch das home-Verzeichnis ge�ndert werden soll. Auszug aus /etc/passwd . . . 1234:x:1003:100::/home/1234: 1235:x:1004:100::/home/1235: 1236:x:1005:100::/home/1236: . . . Bye! ______________________________________ Michael Mustun <mustunm@befree.ch> http://www.flagsoft.ch
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads