[linux-guvenlik] Re: password script

---------

New Message Reply About this list Date view Thread view Subject view Author view

From: Volkan YAZICI (volkany@celiknet.com)
Date: Mon 17 Jun 2002 - 11:26:19 EEST


On Mon, 17 Jun 2002 09:50:26 +0300
"Taner Karagol" <karagol@aselsan.com.tr> wrote:

~] bir txt dosyasından username ve password bilgilerini okuyup o kullanıcının sifresini set eden bir script lazım. Yada buna benzer bir script de olabilir, üzerinde değişiklik yapabilirim.
~]
~] Amaç: şifresi zayıf olan kullanıcıların şifrelerini değiştirmek. Yani yeni bir kullanıcı yaratılmıyor, mevcut kullanıcının şifresi random üretilmiş bir şifre ile set ediliyor.

sifre dosyamiz su sekilde olsun

        kullanici_adim sifrem
        ahmet 123
        salak veli
        super man

(sifre ve kullanici adi ile aralarindaki bosluk onemli degil)
bu dosyanin adi passwd.txt olsun...

script'e falan gerek yok komut su

$ cat passwd.txt | awk '{print $usernm $passwd}' | xargs \
> useradd -o $usernm -p $passwd ;

bu yontem ile cok spesifik komutlar dahi isletebilirsiniz
ornegin her kullanici icin bir de home dir yazacak olursak

        kullanici_adim sifrem /home/evim
        ahmet 123 /home/ahmet
        salak veli /home/salak_veli
        super man /home/superim_beah

$ cat passwd.txt | awk '{print $usernm $passwd $homedir}' | xargs \
> useradd -o $usernm -p $passwd -d $homedir ;

iyi calismalar
umarim isinize yarar...

-- Attached file included as plaintext by Ecartis --

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)

iD8DBQE9DZ0wxaXLCX9aITcRAp8ZAKCfSxvjLdIEGhjHVEkVtCR6F4en8ACeKWGC
u+zeiHoGRb5juM5kp9t8SJM=
=ocjS
-----END PGP SIGNATURE-----

-- Attached file included as plaintext by Ecartis --

Bedava POP3 destekli E-mail Aldınız mı?...(http://www.celiknet.com)

-----------------------------------------------------------------------
Liste üyeliğiniz ile ilgili her türlü işlem için
http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.

Listeden çıkmak için: 'linux-guvenlik-request@linux.org.tr' adresine,
"Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
-----------------------------------------------------------------------


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.