vsftpd Kurulumu
Debian/Ubuntu Sistemlerde
CentOS/AlmaLinux Sistemlerde
Servisi Başlatma ve Etkinleştirme
Temel Yapılandırma
FTP Kullanıcısı Oluşturma
Firewall Ayarları
Servisi Yeniden Başlatma
Sonuç

 

FTP Sunucusu Kurulumu (vsftpd)

vsftpd (Very Secure FTP Daemon), Linux sistemlerde yaygın olarak kullanılan hızlı ve güvenli bir FTP sunucusudur. Bu rehberde vsftpd kurulumu ve temel yapılandırma adımları anlatılacaktır.

vsftpd Kurulumu

Debian/Ubuntu Sistemlerde

apt update
apt install vsftpd
  

CentOS/AlmaLinux Sistemlerde

dnf install vsftpd
  

Servisi Başlatma ve Etkinleştirme

systemctl enable vsftpd
systemctl start vsftpd
  

Temel Yapılandırma

/etc/vsftpd.conf dosyasını açın ve aşağıdaki satırları kontrol edin veya ekleyin:

anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
  

FTP Kullanıcısı Oluşturma

useradd ftpuser
passwd ftpuser
mkdir /home/ftpuser/ftp
chown nobody:nogroup /home/ftpuser/ftp
chmod a-w /home/ftpuser/ftp

mkdir /home/ftpuser/ftp/files
chown ftpuser:ftpuser /home/ftpuser/ftp/files
  

Firewall Ayarları

# Debian/Ubuntu
ufw allow 20/tcp
ufw allow 21/tcp

# CentOS/AlmaLinux (firewalld)
firewall-cmd --permanent --add-port=21/tcp
firewall-cmd --reload
  

Servisi Yeniden Başlatma

systemctl restart vsftpd
  

Sonuç

vsftpd kurulumu ve temel ayarları tamamlandıktan sonra FTP istemcileriyle sunucunuza bağlanabilir, dosya transferlerini yönetebilirsiniz. Daha gelişmiş ayarlar ve TLS desteği için vsftpd dökümantasyonuna göz atabilirsiniz.


Daha fazla bilgi için Hosting hizmetleri kategorimize göz atabilirsiniz.

Faydalı Buldunuz mu?
(290 defa görüntülendi. / 0 kişi faydalı buldu.)