Pazartesi , 28 Nisan 2025

Linux Sunucuda FTP Servisinin Çalıştırılması

FTP protokolü güvensiz bir protokol olmasına karşın ihtiyaçlar baze FTP kullanımı zorunlu kılabilir. Bu durumda Linux üzerinde FTP servisinin kurulum ve konfigurasyonu için yapılacakları paylaşıyorum.

Kurulum Centos 7 üzerinde gerçekleştirilmiştir.

yum install vsftpd -FTP servisini sunucuya kuruyorum.

systemctl enable vsftpd -Kurulumdan sonra serivi FTP Servisi enable ediyorum

systemctl start vsftpd -Kurulumdan sonra serivi FTP Servisi start ediyorum.

Firewall –üzerinde FTP için gerekli izin kuralını yazıp rule un aktif olmasını sağlıyorum.

firewall-cmd –zone=public –permanent –add-port=21/tcp

firewall-cmd –zone=public –permanent –add-service=ftp

firewall-cmd –reload

Ftp ile ilgili ayarlar etc/vsftpd/vsftpd.conf dosyasında bulunur. Bu dosya üzerinde bazı değişiklikler yapmamız gerek. vi ile dosyayı açıp değişikliği yapıyorum.

anonymous_enable=NO

local_enable=YES

write_enable=YES

chroot_local_user=YES

Bu işlemden sonra her sunucu üzerinde açılan her kullaıcı FTP yi kullanabilir. FTP kullanımını engellemek için vi /etc/ftpusers a kullanıcıları eklemek gerekmektedir.

SeLinux aktif ise setsebool –P ftp_home_dir on komutu kullanmak gerek.

Yoruma kapalı.

%d blogcu bunu beğendi: