Vsftpd: تفاوت بین نسخهها
(←پیکربندی: افزودن پیوند) |
جز (تایپو) |
||
سطر ۱: | سطر ۱: | ||
'''vsftpd''' مخفّف Very Secure File Transfer Protocol Daemon به معنی «شبح پروتکول انتقال پروندهٔ بسیار امن»، یک کارساز [[FTP]] بسیار سبک، سریع و پرقابلیت برای سامانههای [[GNU/Linux|گنو/لینوکسی]] است که از ابتدا با درنظر گرفتن مسائل امنیتی، به صورت [[Free Software|آزاد]] نوشته شده است. | '''vsftpd''' مخفّف Very Secure File Transfer Protocol Daemon به معنی «شبح پروتکول انتقال پروندهٔ بسیار امن»، یک کارساز [[FTP]] بسیار سبک، سریع و پرقابلیت برای سامانههای [[GNU/Linux|گنو/لینوکسی]] است که از ابتدا با درنظر گرفتن مسائل امنیتی، به صورت [[Free Software|آزاد]] نوشته شده است. | ||
− | این [[Server|کارساز]]، دسترسی ناشناس و غیرناشناس، تأیید هویت PAM، محدودیت پهنای باند و ابزار Sendfile را پشیبانی کرده و با [[GPL|پروانهٔ جامع همگانی گنو]] | + | این [[Server|کارساز]]، دسترسی ناشناس و غیرناشناس، تأیید هویت PAM، محدودیت پهنای باند و ابزار Sendfile را پشیبانی کرده و با [[GPL|پروانهٔ جامع همگانی گنو]] منتشر میشود. |
=ویژگیها= | =ویژگیها= |
نسخهٔ ۱۸ شهریور ۱۳۹۴، ساعت ۲۳:۴۷
vsftpd مخفّف Very Secure File Transfer Protocol Daemon به معنی «شبح پروتکول انتقال پروندهٔ بسیار امن»، یک کارساز FTP بسیار سبک، سریع و پرقابلیت برای سامانههای گنو/لینوکسی است که از ابتدا با درنظر گرفتن مسائل امنیتی، به صورت آزاد نوشته شده است.
این کارساز، دسترسی ناشناس و غیرناشناس، تأیید هویت PAM، محدودیت پهنای باند و ابزار Sendfile را پشیبانی کرده و با پروانهٔ جامع همگانی گنو منتشر میشود.
محتویات
ویژگیها
با وجود کوچک بودن به منظور سرعت و امنیت، امکانات زیادی در vsftpd قابل دسترسی هستند. از جمله:
- پیکربندی IP مجازی
- کاربران مجازی
- اجرای خودکفا یا با inted
- قابلیت پیکربندی برای هر کاربر
- مهار جریان پهنای باند
- نگارش ۶ IP
- پشتیبانی از رمزنگاری از طریق یکپارچهسازی SSL
- …
نصب
برای نصب این کارساز، میتوان بستهٔ vsftpd
را از مرکز نرمافزاری اوبونتو نصب کرده، یا از طریق ابزار بستهبندی پیشرفته در خط فرمان اقدام کرد:
$ sudo apt install vsftpd
پیکربندی
پروندهٔ پیکربندی vsftpd در مسیر etc/vsftpd.conf
قرار دارد. با تغییر خطوط در آن، میتوان پیکربندی این برنامه را عوض کرد. در زیر تعدادی از پرکاربردترین پیکربندیها آورده شده است.
- برای جلوگیری از ورود کاربران به صورت ناشناس:
anonymous_enable=NO
- برای دادن اجازهٔ ورود به کاربران محلّی:
local_enable=YES
- برای دادن اجازهٔ نوشتن به کاربران:
write_enable=YES
فهرست کامل پیکربندیها را می توانید در پایگاه رسمی vsftpd مشاهده کنید.
اجرا
vsftpd یک خدمت استاندارد است که میتوان آن را از طریق systemd کنترل کرد.