آموزش نصب vsftpd بر روی Ubuntu 12.04

درباره vsftpd

دو حرف اول در vsftpd خلاصه شده عبارت ‘very secure’ به معنی بسیار امن است. این سرویس دهنده ftp ساخته شده تا بیشترین امنیت را در برابر آسیب‌پذیری های احتمالی FTP داشته باشد.

مرحله اول – نصب vsftpd

با استفاده از دستور زیر می‌توانید سرویس دهنده vsftpd را سریعاً نصب کنید:
sudo apt-get install vsftpd

پس از اتمام دانلود، VSFTP بر روی سرور نصب خواهد شد. به طور کلی این سرویس به صورت پیش‌فرض به صورت امن تنظیم شده است. توجه کنید که به صورت عمومی این سرویس اجازه دسترسی anonymous را به همه خواهد داد.

مرحله دوم – تنظیم VSFPD

پس از نصب vsftpd، می‌توانید تنظیمات مربوط به سرویس را تغییر بدهید.

فایل زیر را اجرا کنید:
sudo nano /etc/vsftpd.conf

مهمترین تنظیمی که باید انجام بدهید غیرفعال کردن دسترسی anonymous می‌باشد. anonymous_enable را از YES به NO تغییر بدهید:

anonymous_enable=NO

قبل از تغییر این پارامتر، سرویس vsftpd به کاربران اعتبارسنجی نشده (anonymous) اجازه دسترسی به فایل های بدون هویت سرور را میدهد. این امکان زمانی مفید است که شما قصد داشته باشید اطلاعات را به صورت عمومی به اشتراک بگذارید، ولی در سایر موارد ممکن است مشکل امنیتی مهمی برای سرور باشد.

سپس گزینه local_enable را از حالت کامنت خارج کنید و مقدار آن را بر روی yes بگذارید. به همین ترتیب اجازه نوشتن را به کاربران بدهید:

local_enable=YES

write_enable=YES

در انتها پارامتر chroot_local_user را از حالت کامنت خارج کنید. اگر این مقدار بر روی Yes تنظیم شده باشد، تمامی کاربران محلی سرور تنها اجازه دسترسی به فایل های خودشان را خواهند داشت و به سایر بخش های سرور دسترسی نخواهند داشت.

chroot_local_user=YES

فایل را ذخیره کنید و خارج شوید.

سپس سرویس vsftpd را ریستارت کنید:

sudo service vsftpd restart

مرحله سوم – دسترسی به سرور FTP

پس از نصب و تنظیم و اجرا کردن سرویس vsftpd می‌توانید به صورت زیر به سرور ftp دسترسی داشته باشید:

آدرس زیر را در مرورگر وارد کنید:

ftp://example.com

و سپس با نام کاربری و کلمه عبور موردنظر وارد سرور شوید.

همچنین می‌توانید با دستور زیر به سرور ftp وصل شوید:

ftp example.com

برای خروج هم می‌توانید از دستور “exit” استفاده کنید.

 

آموزش نصب vsftpd بر روی Ubuntu 12.04

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *