ایجاد اکانت FTP با SSH + آموزش کامل

آموزش  ایجاد اکانت FTP با SSH : سرورهای لینوکسی که خریداری میکنید با دسترسی روت و SSH ارائه میشود, با توجه سهولت ارتباط و ترافیک پایین SSH, کاربران حرفه ای علاقه دارند از این ابزار برای کانفیگ سرورهای خود استفاده کنند. در این پست قصد داریم روشی ساده برای ایجاد اکانت FTP با استفاده از دسترسی SSH خدمت عزیزان ارائه کنیم.

ایجاد اکانت FTP با SSH

ایجاد اکانت FTP با SSH با نوین هاست

تمام پروسه شامل ۳ دستور میشود. کاری که باید انجام دهید این است که یک گروه جدید و یک کاربر با Home Direcotry خودش ایجاد کنید و کاربر را به گروه ایجاد شده اختصاص دهید و در نهایت پسورد کاربر را تعیین کنید. تا سرور FTP بتواند موقع دریافت Connection بتواند آنرا احراز هویت کند. جهت سادگی کار, نام گروه  و کاربر را «novinhost» انتخاب میکنیم, دستورات به شکل زیر خواهد بود:

groupadd novinhost
useradd -g novinhost -d /home/novinhost -m novinhost -s /bin/false
passwd novinhost

دسـتور groupadd یک گروه جدید به نام novinhost ایجاد میکند و رکورد مربوط به انرا در فایل /etc/group قرار میدهد.

دستور دوم (useradd) یک کاربر جدید به نام novinhost ایجاد کرده, آدرس “/home/novinhost” را به عنوان دایرکتوری host به آن اختصاص میدهد(دستور “-m” باعث میشود پوشه “/home/novinhost” حتی در صورت عدم وجود پوشه, باعث ایجاد آن میشود) و آنرا در گروه noinhost قرار میدهد.

و “-s /bin/false” باعث میشود کاربر به شل و خط فرمان دسترسی پیدا نکند.

آخرین دسـتور passwd است که پسورد کاربر را برابر novinhost تعیین میکند که یک بار دیگر نیز باید وارد شود (شما حتما از پسورد های ایمن استفاده کنید).

جهت خواندن راهنمای این دستورات از دستور man استفاده کنید:

/man groupadd
man useradd
man passwd

نظر

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