Re: skrypt seryjnego zakładania userów
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
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, 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
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
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
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
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
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
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
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
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
[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
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, 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
[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, 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, [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, 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
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!!;)}