FTP (Dosya Aktarım Protokolü), HTTP ve TCP/IP'den çok önce ortaya çıkan bir dosya aktarım protokolüdür. FTP 1971'den beri kullanılmaktadır ve en eski uygulama katmanı protokolü olarak kabul edilir. Günümüzde uzak sunuculara(ftp vds) veya bilgisayarlara bağlanmak için kullanılır. Çalışmayı kurmak için FTP istemcilerine ihtiyacınız var.
Adım adım talimatlar şunları yapmanız gerektiğini göstermektedir:
1. Güvenli bağlantı protokollerini (özellikle SSL) destekleyen bir Dosya Aktarım Protokolü sunucusu kurun.
2. Bir kullanıcı hesabı oluşturun ve çalışacak şekilde yapılandırın.
3. Dosya Aktarım Protokolü sunucusuna bir bağlantı olduğunu doğrulayın.
4. Dosya Aktarım Protokolü sunucusunu kurun.
Ubuntu 20.04 LTS üzerinde Dosya Aktarım Protokolünü kurmak ve yapılandırmak için şu komutu kullanmanız gerekir:
$ sudo apt update && apt install vsftpd
Sunucu zaten çalışıyor, ancak yapılandırma dosyasındaki ayarları yapmanız gerekiyor. Bunu yapmak için, dosyayı açın ve ayarlara karşı NO
veya YES
'i işaretleyerek değişiklik yapın. Bundan sonra yapılandırma dosyasını güncellemek ve sunucuyu yeniden başlatmak gerekir.
Veri aktarımının güvenliğini sağlamak için SSL sertifikalarını bağlamak gerekir. Ardından bağlanmak için FTP kullanıcı hesabını yapılandırır. İlk başta sunucuya yerel ayar altında giriş yapabilirsiniz, ancak daha sonra bir komutla ayrı bir hesap oluşturmak daha iyidir:
$ sudo useradd ftpuser -d /home/userftp -s /bin/false -m
Bu örnekte, /home/userftp
ev dizininde olacak userftp
takma adıyla bir kullanıcı
oluşturduk (yerel ayar tarafından erişim reddedilir). Bir parola oluşturun.