VSFTPD(8) System Manager's Manual VSFTPD(8)

vsftpd — دیمن بسیار امن پروتکل انتقال فایل (FTP)

vsftpd [فایل پیکربندی و / یا گزینه‌ها]

دستور vsftpd دیمن بسیار امن پروتکل انتقال فایل (Very Secure File Transfer Protocol Daemon) است. سرور میnjتواند از طریق یک “super-server” مانند inetd(8) یا xinetd(8) اجرا شود. روش دیگر اجرای vsftpd در حالت مستقل (standalone) است که در این صورت vsftpd خود به شبکه گوش فرا میnjدهد. این حالت سادهnjتر بوده و توصیه میnjشود. این حالت با تنظیم listen=YES در /etc/vsftpd.conf فعال میnjگردد. سپس اجرای مستقیم باینری vsftpd سرویس FTP را آماده برای اتصال فوری کلاینتnjها راهnjاندازی میnjکند.

یک یا چند فایل پیکربندی اختیاری میnjتواند در خط فرمان داده شود. اگر برنامه بهnjعنوان ریشه اجرا شود، این فایلnjها باید متعلق به ریشه باشند. هر گزینه خط فرمانی که با نویسه "-" شروع نشود بهnjعنوان یک فایل پیکربندی در نظر گرفته میnjشود که بارگذاری خواهد شد. توجه داشته باشید که فایلnjهای پیکربندی دقیقاً به ترتیبی که در خط فرمان آمدهnjاند بارگذاری میnjشوند. اگر هیچ فایل پیکربندی مشخص نشود، فایل پیکربندی پیشnjفرض در مسیر /etc/vsftpd.conf پس از پردازش تمام گزینهnjهای دیگر خط فرمان بارگذاری خواهد شد.

گزینهnjهای پشتیبانیnjشده عبارتند از:

چاپ اطلاعات نسخه و خروج، حتی اگر گزینهnjهای دیگری وجود داشته باشند.
تنظیم یک جفت گزینه و مقدار، طبق قالب فایل پیکربندی. چند گزینه -o پشتیبانی میnjشوند و دقیقاً به ترتیب ظاهر شدن در خط فرمان اعمال میnjگردند، از جمله در ترکیب با بارگذاری فایلnjهای پیکربندی.

vsftpd -olisten=NO /etc/vsftpd.conf -oftpd_banner=blah

این مثال مقدار پیشnjفرض داخلی vsftpd را برای گزینه "listen" به NO تغییر میnjدهد، اما سپس /etc/vsftpd.conf را بارگذاری میnjکند که ممکن است آن تنظیم را بازنویسی کند. در نهایت، تنظیم "ftpd_banner" روی "blah" قرار میnjگیرد که هر مقدار پیشnjفرض vsftpd و هر مقدار یکسان موجود در فایل پیکربندی را لغو و بازنویسی میnjکند.

/etc/vsftpd.conf

vsftpd.conf(5)

March 8, 2001