30-04-2012 11:33 tarihinde, Serdar KÖYLÜ yazdı:
> Bunlar bilen birisi de, temel seviyede sistem yönetmi
> betiklerini kendi kolayca yazabilir.
Merhabalar,
Aynen budur. Daha kolay, okunaklı işlemlerde şık oluyor... Mesela
aşağıda bir ftp erişim şifresini günlük rastgele değiştiren ve
değiştirdiği şifreyi de ilgili kişiye gönderen python dosyası. Ne kadar
okunaklı :)
#!/usr/bin/python
# -*- coding: utf8 -*-
import string, os, time, random
sifre=str(random.random())
sifre=sifre[-5:]
f=open('/root/sifre','w')
f.writelines(sifre+chr(10))
f.close()
cmd='htpasswd -bc /var/.htpasswd FtpKullanici `cat /root/sifre`'
os.system(cmd)
cmd='mail -s "Mevcut ftp sifresi..." [email protected] < /root/sifre'
os.system(cmd)
cmd='mail -s "Mevcut ftp sifresi..." [email protected] < /root/sifre'
os.system(cmd)
--
Kolay gelsin,
Mucip:)
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php