Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: incidence - 03.10.06 - klo:09.13

Otsikko: Käyttäjien massalisäys?
Kirjoitti: incidence - 03.10.06 - klo:09.13
Miten voisin massalisätä käyttäjiä bash skriptillä? ja poistaa ne toisella, jos on tarve. Usernamet ja salasanat olisi skriptissä "kovakoodattuna".

Kun.. jos teen:
#!/bin/bash
useradd -m --password asd --shell /bin/bash user001
useradd -m --password asdf--shell /bin/bash user002
..
useradd -m --password dsa--shell /bin/bash user100

Niin ongelmaksi tulee, että joutuisin joka kerta ajamaan "passwd user001" ettei salasanat ole pelkkänä plain tekstinä oliko se nyt /etc/shadow:ssa.

Sinäänsä, ongelma on kun ei voi tehdä näin:
passwd user001 salasanajokaenkryptataantähän

Crypt komentoa ei bash löytänyt, ajattelin että toinen ratkaisu olisi ollut tehdä skripti joka lisää salasanat jotenkin näin..

useradd -m --password `echo crypt(''dsa'')` --shell /bin/bash user100

Olisiko kellään ratkaisua?  :)

useradd -D sanoo:
GROUP=100
HOME=/home
INACTIVE=-1
EXPIRE=
SHELL=/bin/sh
SKEL=/etc/skel

Otsikko: Re: Käyttäjien massalisäys?
Kirjoitti: peran - 03.10.06 - klo:10.18
Olikohan ongelmana salasanan generointi skriptin avulla?

Jos oli ...
Siis en keksi hyvää vastausta, mutta huonon nyt sitten kuitenkin
Voithan käyttää md5sum:maa salasanoiksi.
md5summa seuraavasta:
<oma salasana esim. rsa private avain>+user1
md5summa seuraavasta:
<oma salasana esim. rsa private avain>+user2
md5summa seuraavasta:
<oma salasana esim. rsa private avain>+user3
...
md5summa seuraavasta:
<oma salasana esim. rsa private avain>+user100

- Edit toivottavasti yhtään ymmärsin ongelman luonnetta, kun en ko. ongelmiin ole törmännyt
Otsikko: Re: Käyttäjien massalisäys?
Kirjoitti: Ville Pöntinen - 03.10.06 - klo:10.38
man newusers

Eli se lisää käyttäjät (tai modifioi olemassaolevia) täysin autommaattisesti. Syötteeksi tekstitiedosto, jossa on samanlaisia rivejä kuin tiedostossa /etc/passwd. Ainoastaan /etc/passwd:n toisen (jos oikein muistan) sarakkeen x korvataan halutulla salasanalla (siis ei kryptattu).

Edit: Moni käyttää webmin-nimistä palikkaa.
Otsikko: Re: Käyttäjien massalisäys?
Kirjoitti: Asmo Koskinen - 08.10.06 - klo:22.10
Edit: Moni käyttää webmin-nimistä palikkaa.

Törmäsin tällaiseen työkaluun, en ole tutkaillut vielä tarkemmin:

http://www.lfsp.org/

Ystävällisin terveisin Asmo Koskinen.