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.
-----------------------------------------------------------------------