FTP (File Transfer Protocol) sunucuları uzun zamandır İnternet üzerinde dosyaların taşınması konusunda hizmet veriyorlar. Basit dosya yöneticilerini destekleyen FTP sunucuları sayesinde istemciler dosyaları FTP sunucularına gönderebiliyorlar ya da indirebiliyorlar. Her ne kadar güvenlikleri konusunda çeşitli endişeler duyulsa da İnternet üzerinde bir makineden diğerine dosya aktarımı konusunda en çok kullanılan yöntemlerden biri olmaya devam ediyor. Sofistike FTP sunucuları yöneticilerin hangi kullanıcıların bağlanıp bağlanamayacağı, hangi dosyaların paylaşılıp paylaşılmayacağı, paylaşılan dosyaların nerede duracağı gibi işlevleri kontrol edebilmelerini sağlıyor. Sunucuya bağlanan kişi sayısı, aktarılan veri miktarı, minimum aktarım hızı ve diğer hizmetlere kota koyulabilmesi FTP sunucularının güvenliğini korumak amacıyla sık kullanılan yöntemler arasında yer alıyor.