FTP قطعا یکی ار بهترین پروتکل هایی است که جهت انتقال فایل اصتفاده می شود در این مقاله میخواهیم سرویس ProFTPD را در سرور9 AlmaLinux نصب و راه اندازی کنیم.
بعد از وارد شدن با یوزر root با دستور زیر proftpd را نصب میکنیم
[root@www ~]# dnf –enablerepo=epel,crb -y install proftpd
سپس با ویرایشگر دلخواه خود proftpd.conf در دایرکتوری var ویرایش می کنیم
[root@www ~]# nano /etc/proftpd.conf
در سطر 80 هاست نیم را به دلخواه خود تغییر می دهیم
ServerName “www.ftp.dimit.host”
و در سطر 82 ایمیل خود را وارد می کنیم
ServerAdmin info@dimit.host
به سطر 116 میرویم و دستور های زیر را برای دسترسی و احراز هویت اضافه می کنیم
ExtendedLog /var/log/proftpd/access.log WRITE,READ default
ExtendedLog /var/log/proftpd/auth.log AUTH auth
سپس با زدن ctrl+x = y فایل را ذخیره و برای ساخت یوزر با ویرایشگر دلخواه خود ftpuser را باز می کنیم
بطور مثال ما یوزر را dimit وارد کرده ایم
[root@www ~]# nano /etc/ftpusers
Dimit
فایل را با ctrl + x = y ذخیره سرویس proftpd را فعال می کنیم
[root@www ~]# systemctl enable –now proftpd
بعد از فعال کردن سرویس proftpd سرویس ftp را در فیروال خود اضافه و مدت زمان مجاز بود ان را نامحدود قرار می دهیم
[root@www ~]# firewall-cmd –add-service=ftp
[root@www ~]# firewall-cmd –runtime-to-permanent
امید وارم مقاله فوق مورد استفاده شما قرار گرفته باشد