02 Mayıs 2024 23:21

Anasayfa

undefined...

Ubuntu 16.04 ftp server kurulumu için aşağıdaki adımları sırasıyla uygulayın.

1-Güncelleme ve yükseltme işlemlerini yapalım.

 

sudo apt-get update; 
sudo apt-get upgrade -y;
 

2-Ftp Server kurulumu yapalım.

 

sudo apt-get install vsftpd;
 

 3-Ftp servisinin konfigürasyon dosyasını aşağıdaki gibi düzenleyelim.

 

sudo nano /etc/vsftpd.conf
 

listen=YES

anonymous_enable=NO

local_enable=YES

anon_upload_enable=NO

anon_mkdir_write_enable=NO

dirmessage_enable=YES

use_localtime=YES

xferlog_enable=YES

chroot_local_user=YES

secure_chroot_dir=/var/run/vsftpd/empty

pam_service_name=vsftpd

rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem

rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

 

4-Ftp erişimini sağlayacak sudo yetkili bir kullanıcı oluşturalım.

adduser ftpuser
usermod -aG sudo ftpuser
chmod a-w /home/ftpuser/
5-Ftp Servisini yeniden başlatalım.

systemctl restart vsftpd.service
6-Yetkileri düzenleyelim.

chown -R www-data:www-data /var/www
find /var/www/ -type d -exec chmod 755 {} \;
find /var/www/ -type f -exec chmod 644 {} \;
7- Filezilla ya da klasör/browser dizini üzerinden bağlantı sağlayabilirsiniz.

Filezilla için;

Server: hostname/ip adresiniz

Username: ftpuser

Password: *******

Port: 21

Klasör/browser dizini için;

ftp://ip adresiniz ya da ftp://hostname

8-Hala bağlanamıyorsanız firewall'ınızı kapatınız.

systemctl stop ufw
service ufw stop
chkconfig ufw off

Makdos Bilişim Teknolojileri 2015 - 2022