Ubuntu 20.04 FTP Kurulumu
Ubuntu 20.04 FTP Kurulumu. Bu yazımızda sizlerle beraber Ubuntu 20.04 FTP Kurulumu yapıncağız.
FTP Sunucusunu Kurma (vsftpd)
Ubuntu sunucusuna vsftpd yükleyelim.
sudo apt update
vsftpd kurumunu yapıyoruz.
sudo apt install vsftpd
Sunucuyu kontrol ediyoruz.
sudo systemctl status vsftpd
Servisi başlangıça ekleyelim.
sudo systemctl enable vsftpd
FTP Sunucu Yapılandırması
Orijinal yapılandırma dosyasını yedekleyelim.
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.original
Yapılandırma dosyasını açalım.
sudo nano /etc/vsftpd.conf
Aşağıdaki gerekli ayarlamalı yapalım.
listen=YES
listen_ipv6=NO
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
xferlog_std_format=YES
chroot_local_user=YES
allow_writeable_chroot=YES
pam_service_name=vsftpd
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
Dosyayı Ctrl+X ve Y klavye kısa yoluyla kaydedelim.
SSL/TLS Bağlantısını Etkinleştirme
Gelgelelim SSL/TLS kullanarak güvenli bir FTP aktarımı ayarlamaya. Halihazırda var olan bir sertifikayı kullanabilir veya kendinden imzalı bir sertifika oluşturabilirsiniz.
Kendinden imzalı bir sertifika için aşağıdaki adımları uygulayın.
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/vsftpd.pem -out /etc/ssl/private/vsftpd.pem
Yapılandırma dosyasını açalım.
sudo nano /etc/vsftpd.conf
rsa_cert_file ve rsa_private_key_file yönergelerini bulalım ve komutlarla vsftpd.pem dosyasına giden yolun değerlerini atayalım.
rsa_cert_file=/etc/ssl/private/vsftpd.pem
rsa_private_key_file=/etc/ssl/private/vsftpd.pem
SSL protokolünün kullanıma acalım.
ssl_enable=YES
Dosyayı Ctrl+X ve Y klavye kısa yoluyla kaydedelim.
Sunucuyu yeniden başlatalım
sudo systemctl restart vsftpd
FTP Kullanıcı Oluşturma ve Erişim
FTP kullanıcı adlarını daha önce oluşturduğumuz /etc/vsftpd.userlist dosyasına ekleyelim
sudo nano /etc/vsftpd.userlist
Kullanıcı adlarını girin – her satıra bir ad girin.
Dosyayı Ctrl+X ve Y klavye kısa yoluyla kaydedelim.
Yeni bir kullanıcı oluşturacak isek oluşturmak için bu kodu girelim.
sudo useradd user
Kullanıcıya şifre atayalım.
sudo passwd user
FTP erişimi verelim.
echo "user" | sudo tee -a /etc/vsftpd.userlist
İşlemler bukadar.
Etiketler :KAYNAK
https://infolyum.com/ubuntu-ftp-kurulumu/
#FTP Kullanıcı Oluşturma , #FTP Kullanıcı Oluşturma ve Erişim , #ftp kurulumu , #FTP Sunucu Yapılandırması , #FTP Sunucusunu Kurma , #FTP Sunucusunu Kurma (vsftpd) , #SSL/TLS Bağlantısını Etkinleştirme , #Ubuntu 20.04 FTP Kurulumu , #ubuntu ftp kurulumu , #vsftpd
Bir cevap yaz