Selamlar,
Ellerinize sağlık :) Bu şekilde sisteme giriş yapamayan bir ftp
kullanıcısı ile sorunumuzu çözmüş olduk. Çok daha güvenli olacaktır...
Kolay gelsin,
Mucip:)
Abdulah ÜLKER yazmış:
Kodun son hali bu şekilde test ettim çalışıyor.
#!/usr/bin/python
# -*- coding: utf8 -*-
import string, os, time, random
sifre=str(random.random())
sifre=sifre[-5:]
f=open('/root/sifre','w')
f.writelines('pak_'+sifre+chr(10))
f.close()
cmd='htpasswd -bc /var/.htpasswd misafir `cat /root/sifre`'
os.system(cmd)
cmd='mail -s "Mevcut Web Erisim sifresi..." [email protected] <
/root/sifre'
os.system(cmd)
cmd='mail -s "Mevcut Web Erisim sifresi..." [email protected] <
/root/sifre'
os.system(cmd)
Mucip bey güzel bir tecrübe oldu umarım diğer insanlarda faydalanır.
Saygılar.
Abdulah ÜLKER yazmış:
sanırım cron görevi ve betikle halledilebilir.
Fakat siz problemi çözmüşsünüz.
Kullandığınız Python Programını bana mailden atabilirmisiniz?
iyi çalışmalar.
Mucibirahman İLBUĞA yazmış:
Selamlar,
Evet. Sizin yöntem bu anlamda daha güvenli. Ancak benim izlediğim
yöntemde de kullanıcı "nologin" olarak açılıyor. Sisteme giriş bile
yapamıyor yani... Bu da kısmen aynı şey değil midir?
Bir de bu yöntem ile hergün şifreyi "chpasswd" komutu ile
değiştirebiliyorum. Python programı şifeyi değiştiriyor ve yeni
şifreyi belirlediğim kullanıcılara gönderiyor. Htpasswd kullanımını
tam olarak bilmiyorum. Bahsettiğim şekide bir otomatik değişim
yapılabilir mi her gün?
Kolay gelsin,
Mucip:)
Abdulah ÜLKER yazmış:
ben dosya download eden kişilerin asıl sistemde yer almamasını amaçlamıştım.
şifre dosyasına dilediğiniz kadar kullanıcı ekleyebilirsiniz
tabiki.eklediğiniz kullanıcılar sadece sözkonusu sayfaya erişim hakkı
kazanırlar. asıl sistele akaları olmas asla.
saygılar.
Mucibirahman İLBUĞA yazmış:
Selamlar,
İlginize teşekkürler... Sayfanızı inceliyorum. Farklı bir yöntem
izlemişsiniz... Daha detaylı bakmam gerek :)
Araştırmalarım sonucu aşağıdaki sitedeki işlemleri uygulayarak amacıma
ulaştım...
http://www.linuxhelp.net/forums/CentOS_3x_4x_VSFTPD_Ftp_server_t7457.html
Kolay gelsin,
Mucip:)
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]
Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından
okuyabilirsiniz;
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]
Liste kurallarını http://liste.linux.org.tr/kurallar.php bağlantısından
okuyabilirsiniz;
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu