آموزش نصب سرویس FTP روی لینوکس Centos

| دسته بندی: آموزش سرور مجازی لینوکس |
آموزش نصب سرویس FTP روی لینوکس Centos

سرویس FTP یک پروتکل انتقال فایل است که در یک تعریف ساده در این سرویس یک سرور به عنوان سرویس دهنده و یک کاربر به عنوان سرویس گیرنده وجود دارد و فایل ها بین آنها انتقال پیدا می کند.

در این مطلب قصد داریم به صورت قدم به قدم نحوه نصب سرویس FTP روی لینوکس Centos را آموزش دهیم.

راه اندازی سرویس FTP همانند سرویس های دیگر نیاز به اجرای دستورات لینوکسی متعددی دارد که پیشنهاد می کنیم برای نصب آن مراحل زیر را به دقت پیش بروید.

دستورات نصب سرویس FTP روی لینوکس Centos

1- به کنسول سرور لینوکس خود وصل شوید.

2- ابتدا با دستورات زیر فایروال IPtables را غیر فعال کنید.

service iptables stop
service ip6tables stop
chkconfig iptables off
chkconfig ip6tables off

3- با وارد کردن دستور زیر سرویس FTP را نصب کنید.

yum install -y vsftpd
start vsftpd service
service vsftpd start

4- پس از مراحل بالا FTP نصب شده و سرویس آن راه اندازی شده است. برای اجرای سرویس در سطح چند کاربره دستور زیر را وارد کنید.

chkconfig vsftpd on

5- پس از راه اندازی کامل سرویس باید تنظیمات مربوط به FTP را انجام دهید.

فایل vsftpd .conf را با یک ویرایشگر باز کنید و تنظیمات مورد نظر را وارد کنید.

nano /etc/vsftpd/vsftpd.conf

برای مثال فایلی برای شما آماده کرده ایم که تنظیمات بر روی آن انجام شده است.

در صورت نیاز می توانید فایل را از لینک روبرو دانلود کنید و اطلاعات داخل آن را جایگزین نمایید. ( vsftpd config file )

6- پس از ویرایش و ذخیره فایل vsftpd، سرویس را توسط دستور زیر یک بار راه اندازی مجدد کنید.

service vsftpd restart

7- پس از راه اندازی موفق سرویس FTP ، نام کاربری جهت اتصال به آن را همانند دستور زیر بسازید.

useradd azaronline
passwd azaronline

8- پس از ساختن یوزر مورد نظر، پکیچ سرویس FTP را نصب کنید.

yum install -y ftp

9- سرویس FTP در این لحظه به صورت کامل نصب و آماده استفاده می باشد. ولی برای انتقال داده بر روی آن باید اجازه تغییر فولدر از HOME$ را به سرویس بدهید.

setsebool -p ftp_home_dir on

10- در این لحظه سرویس FTP روی لینوکس Centos شما راه‌اندازی و می توانید با متد های مختلف مانند نرم‌افزار FileZilla به آن متصل شوید.