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..." a...@deneme.com < /root/sifre' os.system(cmd) cmd='mail -s "Mevcut ftp sifresi..." v...@deneme.com.com < /root/sifre' os.system(cmd) -- Kolay gelsin, Mucip:) _______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php