Re: skrypt seryjnego zakładania userów

2007-10-11 Wątek Arkadiusz Krysiak
Dnia 10-10-2007 o godz. 22:23 Wojciech Ziniewicz napisał(a):
 2007/10/10, Wojciech Ziniewicz [EMAIL PROTECTED]:
  2007/10/10, [EMAIL PROTECTED] [EMAIL PROTECTED]:
 
nie na debianie

   -p, --password PASSWORD
   The encrypted password, as returned by crypt(3). The default
is to disable the
   account.
 
  jakto nie na debianie ?
 
  useradd -p tutaj zaszyfrowane haslo uzytkownik reszta_danych
 
  chyba ze masz jakies problemy z zaszyfrowaniem hasla.
 
 
 
 
  --
  Wojciech Ziniewicz
  Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
  ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
  ct;umount;makeclean; zip;split;done;exit:xargs!!;)}
 
 
 Ah dodam jeszcze :
 
 useradd -p asd wojtekk
 
 grep wojtekk /etc/shadow :
 wojtekk:asd:13796:0:9:7:::
 
 zamiast asd mozesz wstawic md5sum asd albo czego_tam_kolwiek
 uzywasz do szyfrowania hasel (bo na pewno nie md5 ;) )
 
 
 --
 Wojciech Ziniewicz
 Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
 ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
 ct;umount;makeclean; zip;split;done;exit:xargs!!;)}
 
 
 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
 [EMAIL PROTECTED]


heh wszystko pięknie prócz tego że man adduser nie wyświetla opcji -p 
jak i że napisanie adduser z opcją -p nie działa gdyż taki swith nie 
istnieje właśnie to jest mój problem że muszękilkaset kont tłuc 
przez to ręcznie...
:/


Wybierz najlepsze gry komputerowe i wygraj konsolę Nintendo Wii!
Imperatory7: http://klik.wp.pl/?adr=http%3A%2F%2Fimperatory.wp.plsid=56



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: skrypt seryjnego zakładania userów

2007-10-11 Wątek Grzegorz Szymański
On Thursday 11 of October 2007 08:10:02 Arkadiusz Krysiak wrote:
 Dnia 10-10-2007 o godz. 22:23 Wojciech Ziniewicz napisał(a):
  2007/10/10, Wojciech Ziniewicz [EMAIL PROTECTED]:
   2007/10/10, [EMAIL PROTECTED] [EMAIL PROTECTED]:
 nie na debianie
 
-p, --password PASSWORD
The encrypted password, as returned by crypt(3). The
 default is to disable the
account.
  
   jakto nie na debianie ?
  
   useradd -p tutaj zaszyfrowane haslo uzytkownik reszta_danych
  
   chyba ze masz jakies problemy z zaszyfrowaniem hasla.
  
  
  
  
   --
   Wojciech Ziniewicz
   Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
   ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
   ct;umount;makeclean; zip;split;done;exit:xargs!!;)}
 
  Ah dodam jeszcze :
 
  useradd -p asd wojtekk
 
  grep wojtekk /etc/shadow :
  wojtekk:asd:13796:0:9:7:::
 
  zamiast asd mozesz wstawic md5sum asd albo czego_tam_kolwiek
  uzywasz do szyfrowania hasel (bo na pewno nie md5 ;) )
 
 
  --
  Wojciech Ziniewicz
  Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
  ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
  ct;umount;makeclean; zip;split;done;exit:xargs!!;)}
 
 
  --
  To UNSUBSCRIBE, email to [EMAIL PROTECTED]
  with a subject of unsubscribe. Trouble? Contact
  [EMAIL PROTECTED]

 heh wszystko pięknie prócz tego że man adduser nie wyświetla opcji -p
 jak i że napisanie adduser z opcją -p nie działa gdyż taki swith nie
 istnieje właśnie to jest mój problem że muszękilkaset kont tłuc
 przez to ręcznie...

 :/

Adduser jest tylko nakładką na useradd, któremu można zapodać hasło jako 
parametr.

-- 
Grzegorz Szymański | mailto:[EMAIL PROTECTED] | pgp:0x14A27314
jabber ID: [EMAIL PROTECTED]


--
Tutaj sa Twoi nowi znajomi!
Sprawdz  http://link.interia.pl/f1bb7



Re: skrypt seryjnego zakładania userów

2007-10-11 Wątek Wojciech Ziniewicz
2007/10/11, Arkadiusz Krysiak [EMAIL PROTECTED]:

 heh wszystko pięknie prócz tego że man adduser nie wyświetla opcji -p
 jak i że napisanie adduser z opcją -p nie działa gdyż taki swith nie
 istnieje właśnie to jest mój problem że muszękilkaset kont tłuc
 przez to ręcznie...
 :/

przecież cały czas mowimy o poleceniu useradd ktore jest podstawowym
narzedziem zakladaniu uzytkowników. parametr -p i wszystko działa.
oczywiscie hasło musisz sobie zacryptować sam.

-- 
Wojciech Ziniewicz
Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
ct;umount;makeclean; zip;split;done;exit:xargs!!;)}


Re: skrypt seryjnego zakładania userów

2007-10-11 Wątek Bohdan Sydor
Wojciech Ziniewicz wrote:

 przecież cały czas mowimy o poleceniu useradd ktore jest podstawowym
 narzedziem zakladaniu uzytkowników. parametr -p i wszystko działa.
 oczywiscie hasło musisz sobie zacryptować sam.
 
np. tak:
 useradd -m -p $(echo asdf | mkpasswd -H md5 -s) test2

Ale mimo wszystko latwiej chyba jest uzyc newusers w polaczeniu np. z
pwgen. Jesli mamy liste osob w postaci:

Imie Nazwisko
Imie2 Nazwisko2

to zalozenie kont z wygenerowanymi haslami moze wygladac tak:

cat lista.txt |  while read -a linia
do
passwd=`pwgen -cB 5 1`
lower_i=`echo ${linia[0]}| tr 'A-Z' 'a-z'`
lower_n=`echo ${linia[1]}| tr 'A-Z' 'a-z'`
inicjal_i=`echo -n $lower_i |cut -c 1`
login=${inicjal_i}${lower_n}
echo -n ${login}:${passwd}:::${linia[0]} \
${linia[1]}:/home/${login}:/bin/false  newusers.txt
echo  newusers.txt

done

nastepnie:
newusers newusers.txt

Osobnym skryptem mozna wygenerowac karteczki z danymi osoby:
Imie Nazwisko, login, haslo + jakies extra dane.

pzdr
b


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: skrypt seryjnego zakładania userów

2007-10-11 Wątek Arkadiusz Krysiak
Dnia 11-10-2007 o godz. 11:38 Bohdan Sydor napisał(a):
 Wojciech Ziniewicz wrote:
 
  przecież cały czas mowimy o poleceniu useradd ktore jest podstawowym
  narzedziem zakladaniu uzytkowników. parametr -p i wszystko działa.
  oczywiscie hasło musisz sobie zacryptować sam.
  
 np. tak:
  useradd -m -p $(echo asdf | mkpasswd -H md5 -s) test2
 
 Ale mimo wszystko latwiej chyba jest uzyc newusers w polaczeniu np. z
 pwgen. Jesli mamy liste osob w postaci:
 
 Imie Nazwisko
 Imie2 Nazwisko2
 
 to zalozenie kont z wygenerowanymi haslami moze wygladac tak:
 
 cat lista.txt |  while read -a linia
 do
 passwd=`pwgen -cB 5 1`
 lower_i=`echo ${linia[0]}| tr 'A-Z' 'a-z'`
 lower_n=`echo ${linia[1]}| tr 'A-Z' 'a-z'`
 inicjal_i=`echo -n $lower_i |cut -c 1`
 login=${inicjal_i}${lower_n}
 echo -n ${login}:${passwd}:::${linia[0]} \
   ${linia[1]}:/home/${login}:/bin/false  newusers.txt
 echo  newusers.txt
 
 done
 
 nastepnie:
 newusers newusers.txt
 
 Osobnym skryptem mozna wygenerowac karteczki z danymi osoby:
 Imie Nazwisko, login, haslo + jakies extra dane.
 
 pzdr
 b
 
 
 --
 To UNSUBSCRIBE, email to [EMAIL PROTECTED]
 with a subject of unsubscribe. Trouble? Contact
 [EMAIL PROTECTED]

sorki ;) wszystko działa
błąd polegał na tym że mam adduser i useradd
pierwszy nie umożliwia podania hasła.
dzięki wszystko działa.


Wybierz najlepsze gry komputerowe i wygraj konsolę Nintendo Wii!
Imperatory7: http://klik.wp.pl/?adr=http%3A%2F%2Fimperatory.wp.plsid=56



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: skrypt seryjnego zakładania userów

2007-10-11 Wątek Paweł Tęcza
Bohdan Sydor [EMAIL PROTECTED] writes:

Cześć,

Ogólnie mówiąc podoba mi się ten skrypt, ale mam kilka uwag :)

 Ale mimo wszystko latwiej chyba jest uzyc newusers w polaczeniu np. z
 pwgen. Jesli mamy liste osob w postaci:

 Imie Nazwisko
 Imie2 Nazwisko2

 to zalozenie kont z wygenerowanymi haslami moze wygladac tak:

 cat lista.txt |  while read -a linia

cat lista.txt |while read imie nazwisko

Osobiście wolę każdą kolumnę ze standardowego wejścia umieszczać
w osobnej zmiennej. Kod jest wtedy bardziej zrozumiały i trudniej
o pomyłkę przy odwoływaniu się do zmiennych.

 do
 passwd=`pwgen -cB 5 1`
 lower_i=`echo ${linia[0]}| tr 'A-Z' 'a-z'`
 lower_n=`echo ${linia[1]}| tr 'A-Z' 'a-z'`

Przy generowaniu loginu użytkowników warto też zamieniać pliterki,
np. 'ą' na 'a', w ich imionach i nazwiskach.

 inicjal_i=`echo -n $lower_i |cut -c 1`
 login=${inicjal_i}${lower_n}

oraz sprawdzać, czy nie istnieje już użytkownik o takim samym
loginie.

Pozdrawiam,

P.



skrypt seryjnego zakładania userów

2007-10-10 Wątek Arkadiusz Krysiak
Czy ktoś wie gdzie znaleźć skrypt seryjnego zakładania userów w shell-u??
Problem zaczyna się na poziomie hasła
chcę je generować ale niestety nie mam jak podać hasła dla instrukcji w 
shellu. passwd ani adduser nie ma takiej opcji jak podanie hasła w linii 
komend, a nie uśmiecha mi się ręcznie wpisywać tylu użytkowników.


CESARZOWA. Klątwa złotego kwiatu. Gong Li w filmie twórców 
Hero i Domu latajacych sztyletów. Najdroższa i największa
produkcja chińska wszech czasów! Już na DVD!
http://klik.wp.pl/?adr=http%3A%2F%2Fcorto.www.wp.pl%2Fas%2Fcesarzowa.htmlsid=42



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek adam . kijek
10-10-07, Arkadiusz Krysiak [EMAIL PROTECTED] napisał(a):
 Czy ktoś wie gdzie znaleźć skrypt seryjnego zakładania userów w shell-u??
 Problem zaczyna się na poziomie hasła


 w bash`u

--

 echo -e ${pass}\n${pass} | passwd ${user}
  gdzie:
 user i pass  -- to zmienne

  ---
 powinno dzialac


Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek Wojciech Firlej
On 10/10/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
  echo -e ${pass}\n${pass} | passwd ${user}
   gdzie:
  user i pass  -- to zmienne

   ---
  powinno dzialac


u mnie nie dzialalo, wiec uzylem chpasswd - bardzo przyjemne narzedzie

Pozdrawiam

Wojtek


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek Wojciech Ziniewicz
10-10-07, Arkadiusz Krysiak [EMAIL PROTECTED] napisał(a):
 Czy ktoś wie gdzie znaleźć skrypt seryjnego zakładania userów w shell-u??
 Problem zaczyna się na poziomie hasła
 chcę je generować ale niestety nie mam jak podać hasła dla instrukcji w
 shellu. passwd ani adduser nie ma takiej opcji jak podanie hasła w linii
 komend, a nie uśmiecha mi się ręcznie wpisywać tylu użytkowników.

a bash nie wystarcza ?

for i in `cat lista_userow.txt`
do
useradd $argumenty
done

gdzie lista_userow.txt zawiera wpisy

tomek
mania
janek


cos wiecej potrzeba ?
-- 
Wojciech Ziniewicz
Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
ct;umount;makeclean; zip;split;done;exit:xargs!!;)}


Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek adam . kijek
10-10-07, [EMAIL PROTECTED] [EMAIL PROTECTED] napisał(a):
 10-10-07, Arkadiusz Krysiak [EMAIL PROTECTED] napisał(a):
  Czy ktoś wie gdzie znaleźć skrypt seryjnego zakładania userów w shell-u??
  Problem zaczyna się na poziomie hasła
 

  w bash`u

 --

  echo -e ${pass}\n${pass} | passwd ${user}
   gdzie:
  user i pass  -- to zmienne

   ---
  powinno dzialac


nie dziala...
 dawno temu dzialalo, ale pewnie to byla dziura w passwd.
pozostaje chpass z BSD, albo chpasswd z AIXa.


Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek Grzegorz Makarewicz
[EMAIL PROTECTED] wrote:
 10-10-07, [EMAIL PROTECTED] [EMAIL PROTECTED] napisał(a):
   
 10-10-07, Arkadiusz Krysiak [EMAIL PROTECTED] napisał(a):
 
 Czy ktoś wie gdzie znaleźć skrypt seryjnego zakładania userów w shell-u??
 Problem zaczyna się na poziomie hasła
   
python+python-pam i sterujesz jak chcesz.

mak


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek Wojciech Ziniewicz
10-10-07, [EMAIL PROTECTED] [EMAIL PROTECTED] napisał(a):
  
 
   w bash`u

a useradd -p  to przestał działąć ? bo nie rozumiem gdzie jest problem

-- 
Wojciech Ziniewicz
Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
ct;umount;makeclean; zip;split;done;exit:xargs!!;)}


Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek adam . kijek
2007/10/10, Wojciech Ziniewicz [EMAIL PROTECTED]:
 10-10-07, [EMAIL PROTECTED] [EMAIL PROTECTED] napisał(a):
   
  
w bash`u

 a useradd -p  to przestał działąć ? bo nie rozumiem gdzie jest problem



 -p  Indicates that you want to supply a password. You will be prompted
 to enter the password, which will not be echoed to the screen.
 After entering a password, you will be prompted to verify it by
 entering it a second time.



Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek Grzegorz Makarewicz
[EMAIL PROTECTED] wrote:
 2007/10/10, Wojciech Ziniewicz [EMAIL PROTECTED]:
   
 10-10-07, [EMAIL PROTECTED] [EMAIL PROTECTED] napisał(a):
 
  w bash`u
 
 a useradd -p  to przestał działąć ? bo nie rozumiem gdzie jest problem

 

 
  -p  Indicates that you want to supply a password. You will be prompted
  to enter the password, which will not be echoed to the screen.
  After entering a password, you will be prompted to verify it by
  entering it a second time.
 
   
nie na debianie

   -p, --password PASSWORD
   The encrypted password, as returned by crypt(3). The default
is to disable the
   account.




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek adam . kijek
2007/10/10, Grzegorz Makarewicz [EMAIL PROTECTED]:
 [EMAIL PROTECTED] wrote:
  2007/10/10, Wojciech Ziniewicz [EMAIL PROTECTED]:
 
  10-10-07, [EMAIL PROTECTED] [EMAIL PROTECTED] napisał(a):
 
   w bash`u
 
  a useradd -p  to przestał działąć ? bo nie rozumiem gdzie jest problem
 
 
 
  
   -p  Indicates that you want to supply a password. You will be prompted
   to enter the password, which will not be echoed to the screen.
   After entering a password, you will be prompted to verify it by
   entering it a second time.
  
 
 nie na debianie
 
-p, --password PASSWORD
The encrypted password, as returned by crypt(3). The default
 is to disable the
account.

 




faktycznie, nie wierzylem i przetestowalem :)

ach ten debi...


Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek Wojciech Ziniewicz
2007/10/10, [EMAIL PROTECTED] [EMAIL PROTECTED]:

  nie na debianie
  
 -p, --password PASSWORD
 The encrypted password, as returned by crypt(3). The default
  is to disable the
 account.

jakto nie na debianie ?

useradd -p tutaj zaszyfrowane haslo uzytkownik reszta_danych

chyba ze masz jakies problemy z zaszyfrowaniem hasla.




-- 
Wojciech Ziniewicz
Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
ct;umount;makeclean; zip;split;done;exit:xargs!!;)}


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek Wojciech Ziniewicz
2007/10/10, Wojciech Ziniewicz [EMAIL PROTECTED]:
 2007/10/10, [EMAIL PROTECTED] [EMAIL PROTECTED]:

   nie na debianie
   
  -p, --password PASSWORD
  The encrypted password, as returned by crypt(3). The default
   is to disable the
  account.

 jakto nie na debianie ?

 useradd -p tutaj zaszyfrowane haslo uzytkownik reszta_danych

 chyba ze masz jakies problemy z zaszyfrowaniem hasla.




 --
 Wojciech Ziniewicz
 Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
 ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
 ct;umount;makeclean; zip;split;done;exit:xargs!!;)}


Ah dodam jeszcze :

useradd -p asd wojtekk

grep wojtekk /etc/shadow :
wojtekk:asd:13796:0:9:7:::

zamiast asd mozesz wstawic md5sum asd albo czego_tam_kolwiek
uzywasz do szyfrowania hasel (bo na pewno nie md5 ;) )


-- 
Wojciech Ziniewicz
Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
ct;umount;makeclean; zip;split;done;exit:xargs!!;)}


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: skrypt seryjnego zakładania userów

2007-10-10 Wątek Wojciech Ziniewicz
10-10-07, [EMAIL PROTECTED] [EMAIL PROTECTED] napisał(a):

 zle zacytowales.

 a) nie na debianie - to nie moje, tylko Grzegorza
 b) wyrwane z kontekstu, bo wlasnie Grzegorz napisal, ze na debianie
 jest inaczej niz to co ja pisalem z helpu z innego pingwina.

Dzieki na poprawke, gmail mi sie rozjechał i nie zauwazyłem.
pozdr.

-- 
Wojciech Ziniewicz
Unix SEX :{look;gawk;find;sed;talk;grep;touch;finger;find;fl
ex;unzip;head;tail; mount;workbone;fsck;yes;gasp;fsck;more;yes;yes;eje
ct;umount;makeclean; zip;split;done;exit:xargs!!;)}