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

Cevap