تنظیمات کاربر مجازی در vsFTPd

صفحه اصلی / اخبار / تنظیمات کاربر مجازی در vsFTPd

برنامه vsftpd این قابلیت دارد که اجازه استفاده از مجوز کاربر محلی برای دسترسی به FTP بدهد. کاربر محلی کاربری هست که قادر به login به سیستم می باشد.

این وضعیت برای مواقعی که نیاز هست تا شما اطلاعات ورود FTP در اختیار گروهی قرار دهید، مطلوب نیست. در این صورت امنیت سیستم شما به مخاطره می افتد. راه حل استفاده از کاربر مجازی می باشد. کاربر مجازی تنها مجوز دسترسی به پوشه های خود را دارد و قادر به login در سیستم نیست.

برای ایجاد کاربر مجازی ابتدا با دستور زیر دیتابیس برای آن نصب کنید.

سپس باید کاربران مجازی و رمز عبور تعریف کنید. برای این کار دستورات زیر را وارد کنید.

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

حالا باید فایل ایجاد شده رمزگذاری و سپس در دیتابیس قرار دهیم.

حالا فایل قبل که اطلاعات کاربران وارد کرده بودیم برای امنیت بیشتر حذف می کنیم.

vsftpd باید طوری کانفیگ کنیم تا از دسترسی کاربر مجازی استفاده کند. با دستور زیر فایل کانفیگ vsftpd باز می کنیم.

سپس تنظیمات مطابق اطلاعات زیر تغییر دهید.

فایل کانفیگ vsftpd ذخیره و سپس فایل زیر را برای اضافه کردن کاربران مجازی باز کنید.

دستورات زیر در فایل باز شده قرار دهید و فایل ذخیره کنید.

حالا باید محلی برای آپلود فایل ها برای کاربری که ایجاد کردیم در نظر بگیریم.

در اینجا پوشه user1 برای کاربر مجازی که ایجاد کردیم در نظر گرفته شد. برای هر تعداد کاربر مجازی می توانید یک پوشه خاص در نظر بگیرید یا مجوز دسترسی تعدادی کاربر به یک پوشه بدهید.

حالا باید برای اجرای تغییرات vsftpd مجددا راه اندازی کنید.

ارسال پاسخ

آدرس ایمیل شما منتشر نخواهد شد.