آموزش راه اندازی FTP در دبیان 9

نویسنده: آبتین حیدرآبادیان| دسته بندی: آموزش سرور مجازی لینوکس | نظرات: 2 نفر
آموزش راه اندازی FTP در دبیان 9
2758
06 آذر 1396

در این مطلب از مطالب آموزش دبیان 9 با آموزش راه اندازی FTP در دبیان 9 در خدمت شما خواهیم بود.

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

حال در این مطلب به راه اندازی سرویس FTP بر روی لینوکس دبیان 9 پرداخته تا شما دیگر دغدغه انتقال فایل بین سرور لینوکس و ویندوز را نیز نداشته باشید.

نکته : با راه اندازی FTP سرویس بر روی دبیان خود نیز می‌توانید از طریق نرم افزارهای FTP ریموت سرور مانند WinSCP ، FileZilla و ... با لینوکس خود نیز ارتباط برقرار کرده و به تبادل دیتا بپردازید.

در ادامه با آموزش راه اندازی FTP در دبیان 9 همراه ما باشید.

آموزش راه اندازی FTP در دبیان 9

  • ابتدا به ترمینال لینوکس خود متصل شوید.
  • سپس با دستور زیر ابزار vsftpd و FTP را نصب کنید.
apt install vsftpd ftp
  • پس از نصب حال شما باید با ویرایش فایل etc/vsftpd/ تنظیمات ارتباط FTP را انجام دهید.
  • برای برقراری ارتباط تمامی کاربران به FTP با دسترسی فقط خواندنی کدهای زیر را در فایل وارد کرده و آن را ذخیره کنید.
listen=NO
listen_ipv6=YES
anonymous_enable=NO
local_enable=YES
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=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
ssl_enable=NO

با وارد کردن کدهای بالا ، تمامی یوزرهای موجود در لینوکس شما می‌توانند به اطلاعات لینوکس دسترسی داشته و می‌توانند فایل‌های سرور را مشاهده و کپی کنند.

پس از وارد کردن تنظیمات سرویس را با دستور زیر ریستارت کرده و از آن استفاده کنید.

systemctl restart vsftpd
  • حال اگر در نظر داشته باشید که یوزرها به صورت کامل به FTP دسترسی داشته و قابلیت نوشتن نیز داشته باشند ، به کدهای اضافه شده در فایل etc/vsftpd/ خط زیر را نیز اضافه نمایید.
write_enable=YES

نحوه تست FTP در لینوکس

  • برای تست عملکرد FTP در لینوکس خود می‌توانید دستور زیر را وارد کرده و سپس یوزرنیم و پسورد را وارد کنید تا به شما وضعیت دسترسی و ارتباط با FTP را نمایش دهد.
ftp localhost

پس از وارد کردن دستور بالا ، خروجی همانند زیر را خواهید دید.

Connected to localhost.
220 (vsFTPd 3.0.3)
Name (localhost:root): linuxconfig
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.

فعال کردن یوزر روت برای FTP

یوزر روت و چندین یوزر سیستمی در FTP غیر فعال بوده و پیشنهاد می‌گردد هیچگاه آنها را به دلایل امنیتی فعال نکنید ، اما اگر به دلایل مختلف نیز ، تصمیم به فعال کردن آن گرفتید ، باید مراحل زیر را انجام دهید.

  • با یک ویرایشگر متنی لینوکس ، فایل etc/ftpusers/ را باز کنید.
  • سپس قبل از عبارت root یک علامت # را اضافه کرده و سپس فایل را ذخیره کنید.
  • پس از اتمام یک بار سرویس FTP را ریستارت کرده و از یوزر روت برای ارتباط استفاده نمایید.

در اینجا آموزش راه اندازی FTP در دبیان 9 به پایان رسیده است.

امیدواریم از این مطلب آموزش مرتبط با دبیان استفاده لازم را برده باشید.

کاربر گرامی شما می‌توانید سؤالات مربوط به این آموزش را در بخش کامنت‌ها عنوان کرده و در همین قسمت پاسخ خود را دریافت کنید.