From: Emre Ersin (emreersin@baskent.edu.tr)
Date: Wed 24 Aug 2005 - 14:02:08 EEST
Bahsettiðin verilen bir þifreyi MD5 HASH lemek ise (shadow dosyasi icin) ve
python script isine yararsa;
--------------------------dosya baslangici --------------------------------
# MD5 sifre uretici
import string,random,crypt,sys
if (len(sys.argv)<=1) or (len(sys.argv)>2):
print "Kullanim:"
print "---------"
print "python "+sys.argv[0]+" sifre"
print
sys.exit()
saltchars=string.uppercase+string.lowercase+string.digits+"./"
s=[]
for i in range(8):
s.append(random.choice(saltchars))
salt="$1$"+string.join(s,"")
passwd=sys.argv[1]
print crypt.crypt(passwd,salt)
------------------------------bitis-----------------------------------------
Kolay gelsin..
Emre Ersin
-----Original Message-----
From: linux-bounces@liste.linux.org.tr [mailto:linux-bounces@liste.linux.org.tr]
On Behalf Of Cem Ahmet MERCAN (HBM)
Sent: Tuesday, August 23, 2005 6:12 PM
To: linux@liste.linux.org.tr
Subject: [Linux] mkpasswd
merhaba;
suse'deki mkpasswd ile redhat'deki farkli isler yapiyor. Yani SUSE'de
verdigim password icin sifrelenmis halini verirken; REDHAT'de bana yeni
bir sifre oneriyor. Bana redhat'de suse'deki mkpasswd'nin yaptigi is'i**
yapan komut lazim. Bu isi yapan baska bir komut (redhat karsiligi)
biliyor musunuz?
** mkpasswd encrypts the given password with the crypt(3)
libc function using the given salt.
-- Ýyi Günler...Cem Ahmet MERCAN _______________________________________________ Linux mailing list Linux@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux
_______________________________________________ Linux mailing list Linux@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux