Linux

Linux CentOS VSFTPD Kurulumu

sunucu linux kernel
Share

VSFTPD Nedir ?
vsftpd, Linux, BSD, Solaris, HP-UX ve IRIX gibi UNIX ve benzeri işletim sistemlerinde çalışan bir FTP sunucusudur.
Diğer birçok FTP sunucusunda eksik olan birçok özelliği desteklemekedir:
çok yüksek güvenlik gereksinimleri
band genişliği sınırlaması
iyi ölçeklenebirlik
sanal kullanıcı yaratma olanağı
IPnG desteği ortalama başarımdan daha fazlası
sanal IP verebilme olanağı
yüksek hız
vsftpd “very secure FTP daemon” (çok güvenli FTP sunucusu) isminden de anlaşılacağı üzere, programın geliştiricisi olan Chris Evans’ın en önemli endişesinin güvenlik olduğu hemen anlaşılmaktadır. Tasarımda ve geliştirmenin başından beri yüksek güvenlik FTP sunucusunun odak noktası olmuştur.
Sunucunun güvenlik odaklı olmasına bir örnek, vsftpd’nin yeni ana dizinini(1) atanmış ve bu dizin dışındaki program ve dosyalara ulaşımın olmadığı, başka bir deyişle bu dizine ‘kilitlendiği’ denilen, chroot kipinde çalışıyor olması gösterilebilir. FTP sunucusu kırıldığında, kırıcı sistemin diğer kısımlarından ayrılmış olacak ve daha fazla zarar vermesi engellenmiş olacaktır.

Linux VSFTPD Kurulumu
Teminal ekranına giriş yaptıktan sonra aşağıdaki komutları çalıştırarak ilgili kurulumu tamamlayabiliriz.

yum install vsftpd -y
yum install ftp -y

VSFTPD Konfigürasyonu
Kurulum işlemlerimiz tamamlandıktan sonra, VSFTP ayarlarını yapmamız gerekmektedir.

nano -w /etc/vsftpd/vsftpd.conf

 

anonymous_enable=NO

 

local_enable=YES

 

chroot_local_user=YES

gerekli değişiklikleri tamamladıktan sonra ilgili dosyayı kaydedip çıkalım ve servisi aşağıdaki komutla yeniden başlatalım.

service vsftpd restart
chkconfig vsftpd on