Anonim Oturum Açmalara İzin Verecek FTP Sunucusunu Ayarlamaya Yönelik Temel Kılavuz


Büyük uzaktan depolamanın oldukça yaygın olduğu bir günde, dosyaları FTP (Dosya Aktarım Protokolü) kullanarak paylaşmaktan bahsetmek garip gelebilir.

Ancak, güvenliğin önemli bir husus olmadığı durumlarda dosya alışverişi ve örneğin kamuya açık doküman indirme işlemleri için hala kullanılmaktadır.

Bu nedenle, bir FTP sunucusunun nasıl yapılandırılacağını ve anonim indirmelerin (kimlik doğrulama gerektirmeyen) nasıl etkinleştirileceğini öğrenmek hala alakalı bir konudur.

Bu makalede, istemcinin sunucuyla her iki iletişim kanalını (biri komutlar için, diğeri ise dosyaların gerçek iletimi için) başlattığı pasif modda bağlantılara izin verecek bir FTP sunucusunun nasıl kurulacağını açıklayacağız. , sırasıyla kontrol ve veri kanalları olarak da bilinir).

Pasif ve aktif modlar (burada ele almayacağımız) hakkında daha fazla bilgiyi Aktif FTP ve Pasif FTP Karşılaştırması, Kesin Açıklama bölümünde okuyabilirsiniz.

Bu dedi ki, haydi başlayalım!

Linux'ta FTP Sunucusu Kurma

Sunucumuzda FTP'yi kurmak için aşağıdaki paketleri kuracağız:


yum install vsftpd ftp         [CentOS]
aptitude install vsftpd ftp    [Ubuntu]
zypper install vsftpd ftp      [openSUSE]

vsftpd paketi bir FTP sunucusunun uygulamasıdır. Paketin adı Çok Güvenli FTP Programı anlamına gelir. Öte yandan ftp, sunucuya erişim için kullanılacak istemci programıdır.

Sınav sırasında size hem istemciyi hem de sunucuyu kurmanız gereken yalnızca bir VPS verileceğini unutmayın; bu, bu makalede izleyeceğimiz yaklaşımın tamamen aynısıdır.

CentOS ve openSUSE'de vsftpd hizmetini başlatmanız ve etkinleştirmeniz gerekecektir:


systemctl start vsftpd && systemctl enable vsftpd

Ubuntu'da vsftpd başlatılmalı ve kurulumdan sonra sonraki önyüklemelerde otomatik olarak başlayacak şekilde ayarlanmalıdır. Değilse, aşağıdakileri kullanarak manuel olarak başlatabilirsiniz:


sudo service vsftpd start

vsftpd kurulup çalıştırıldıktan sonra FTP sunucumuzu yapılandırmaya devam edebiliriz.