RE: [Linux] mkpasswd

---------

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

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


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

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.