Merhaba,
CentOS 5.3 altında, cPanel / WHM kullancısıyım.
FTP ye bağlantı yöntemim: pure-ftpd
Şöyle birşey yapabilmek istiyorum.
FTP ye kullanıcılar tarafından transfer edilen dosyalarda uzantı sınırlandırması getirmek.
Mesela FTP ye transfer edilmek istenen dosya;
abc.mp3
fff.wav
rrr.ogg
ise, ve benim engelleme listemde, *.mp3, *.wav, *.ogg var ise, bu dosya türleri upload edilemesin.
Aynı zamanda dosya adları da tanımlanamasın. (dosya adını fff.wav yerine, fff.jpg yapıp upload eder ise, .wav ismini de veremesin.)
Bu işlemi nasıl gerçekleştirebilirim?
FTP ye yüklenen dosyalarda uzantı sınırlandırması
35
●2.555
- 14-11-2009, 11:56:58Kimlik doğrulama veya yönetimden onay bekliyor.
- 15-11-2009, 01:46:01Pure-ftpd'nin salt bir desteği yok bunu yapabilmek için malesef. Zamanında pure-ftpd ile alakalı dökümanları okumuştum. Bunu yapacak bir opsiyon ile karşılaşmadım. Yine bilenler varsa bilgilendirsin bizi. Eğer bana zaman verirsen, pure-ftpd'nin farklı bir opsiyonunu kullanarak, isteğini tamamen karşılayacak bir bash-script yazabilirim...
- 15-11-2009, 02:32:26Merhaba,
Evet pure-ftpd üzerine yazılıp çizilen şeylere göz attım. ancak bende bir neticeye ulaşamadım..
Bahsettiğiniz bash scriptin nasıl bir yol izleyerek bu işlemi gerçekleştirmesini planlıyorsunuz?
Lütfen bilgilendirin. - 15-11-2009, 12:25:25Sürekli /home dizinini taratmak büyük bir külfet e mal olmayacak mı?
- 15-11-2009, 17:17:10Sürekli /home dizinini taratacak diye birşey söylemedim. Pure-upload opsiyonu yardımıyla, dosya hangi dizine upload edildiyse o dizin kontrol edilip dosya silinecek. Bu sistem sadece upload durumunda devreye girecek. Bunu crontab gibi düşünmeyin. Bu opsiyon farklı...RecomeBack adlı üyeden alıntı: mesajı görüntüle