![Bu 81 Yaşındaki Japon Kadın İlk Uygulamasını Yarattı](/f/55650c9a5e83bb9da32861a436c167e4.jpg?width=100&height=100)
ProFTPD bir Açık Kaynak FTP Sunucusudur ve dosya yapılandırmalarının basitliği, hızı ve kolay kurulumu nedeniyle Unix ortamlarında en çok kullanılan, güvenli ve güvenilir dosya aktarım arka plan programlarından biridir.
Bu eğitim, nasıl kurabileceğiniz ve kullanabileceğiniz konusunda size rehberlik edecektir. ProFTPD sunucu açık CentOS/8/7 Yerel sistem hesaplarınızdan uzak sistemlere basit bir dosya aktarımı için Linux dağıtımları.
1. Resmi RHEL/CentOS 8/7 depolar için herhangi bir ikili paket sağlamaz ProFTPD Sunucu, bu nedenle sisteminize ek paket depoları eklemeniz gerekir. EPEL Deposu, aşağıdaki komutu kullanarak.
# yum epel sürümünü yükleyin.
2. Kuruluma başlamadan önce ProFTPD Sunucu, makinenizin hosts dosyasını düzenleyin, sisteminize göre değiştirin FQDN ve sistem alan adınızı yansıtmak için yapılandırmaları test edin.
# nano /etc/hostlar.
Aşağıdaki örnekte olduğu gibi sistem FQDN'nizi 127.0.0.1 localhost satırına ekleyin.
127.0.0.1 server.centos.lan localhost localhost.localdomain.
Sonra düzenle /etc/hostname dosya aşağıdaki ekran görüntülerinde olduğu gibi aynı sistem FQDN girişiyle eşleşecek şekilde.
# nano /etc/hostname.
3. Ana bilgisayar dosyalarını düzenledikten sonra, aşağıdaki komutları kullanarak yerel DNS çözünürlüğünüzü test edin.
# ana bilgisayar adı. # hostname -f ## FQDN için. # hostname -s ## Kısa ad için.
4. Artık sisteminize ProFTPD Sunucusunu ve daha sonra kullanacağımız bazı gerekli ftp yardımcı programlarını aşağıdaki komutu vererek kurmanın zamanı geldi.
# yum proftpd proftpd-utils yükleyin.
5. Sunucu kurulduktan sonra aşağıdaki komutları vererek Proftpd arka plan programını başlatın ve yönetin.
# systemctl proftpd'yi başlat. # systemctl durumu proftpd. # systemctl proftpd'yi durdur. # systemctl proftpd'yi yeniden başlat.
6. Artık ProDTPD Sunucunuz çalışır ve bağlantıları dinler, ancak Güvenlik Duvarı ilkesi nedeniyle dış bağlantılar için kullanılamaz. Dış bağlantıları etkinleştirmek için bağlantı noktasını açan bir kural eklediğinizden emin olun. 21, kullanarak güvenlik duvarı-cmd sistem yardımcı programı
# firewall-cmd –add-service=ftp ## Anında kural. # firewall-cmd –add-service=ftp --kalıcı ## Kalıcı kural. # systemctl firewalld.service'i yeniden başlat
7. FTP sunucunuza uzak makinelerden erişmenin en basit yolu, bir tarayıcı kullanmak, URL'de ftp protokolünü kullanarak sunucu IP Adresinize veya etki alanı adınıza yönlendirme yapmaktır.
ftp://domain.tld VEYA ftp://ipadresi
8. Proftpd Sunucusundaki varsayılan yapılandırma, oturum açmak ve hesap dosyalarınıza erişmek için geçerli sistem yerel hesap kimlik bilgilerini kullanır. $EV içinde tanımlanan sistem yolu hesabı /etc/passwd dosya.
9. ProFTPD Sunucusunun sistem yeniden başlatıldıktan sonra otomatik olarak çalışmasını sağlamak, diğer bir deyişle sistem genelinde etkinleştirmek için aşağıdaki komutu verin.
# systemctl proftpd'yi etkinleştir.
Bu kadar! Artık, ister bir tarayıcı ister daha gelişmiş programlar, örneğin FTP protokolünü kullanarak hesap dosyalarınıza ve klasörlerinize erişebilir ve bunları yönetebilirsiniz. FileZilla, hemen hemen her platformda bulunan veya WinSCP, Windows tabanlı sistemlerde çalışan mükemmel bir Dosya Aktarımı programı.
Önerilen Okuma:CentOS 7'de FTP Sunucusu Nasıl Kurulur, Yapılandırılır ve Güvenlidir
ProFTPD Sunucusu ile ilgili bir sonraki eğitim serisinde RHEL/CentOS 8/7gibi daha gelişmiş özellikleri tartışacağım. Anonim hesabı etkinleştirme, TLS şifreli dosya aktarımlarını kullan ve Sanal Kullanıcıların eklenmesi.