آموزش 2 روش غیرفعال کردن کاربر (اکانت) در لینوکس

به عنوان یک System Administrator شما می بایست اکانت های موجود در یک سیستم را مدیریت نمایید.این امر با اضافه کردن ، حذف کردن و در بعضی موارد با غیرفعال کردن یک اکانت صورت می پذیرد.در این آموزش به غیرفعال کردن یک اکانت در لینوکس می پردازیم.

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران

روش اول : ویرایش فایل Shadow

راحت ترین روش برای غیرفعال کردن یک اکانت ویرایش فایل etcshadow می باشد که در واقع محل ذخیره سازی کلمات عبور کاربران است.برای این کار تنها کافیست کاراکتر "!" یا "*" را در ابتدای پسورد Hash شده وارد کنیم.

Before

tester:$kgjg7jugmgo8e8496oemfltKKFh7JFhy:15711:0:99999:7:::

After

tester:!$kgjg7jugmgo8e8496oemfltKKFh7JFhy:15711:0:99999:7:::

بوسیله دستور usermod هم می توان کاربر مورد نظر را غیرفعال کرد.

usermod -L tester

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

usermod -U tester

روش دوم : nologin User Shell

روش دوم که نسبت به روش اول از امنیت بالاتری برخوردار می باشد تغییر مسیر فایل شل کاربر است.بصورت پیش فرض فایل etcpassword در لینوکس به شکل زیر خواهد بود.

tester:x:1001:1001:Tester,User,,:/home/tester:/bin/bash

که برای غیرفعال کردن کاربر tester آن را بصورت زیر ویرایش می کنیم.

tester:x:1001:1001:Tester,User,,:/home/tester:/usr/sbin/nologin

#نگهداری_کاربران_در_لینوکس #تنظیمات_کاربران_در_لینوکس #مشاهده_اطلاعات_کاربران_در_لینوکس #disable_کردن_user_لینوکس #مدیریت_user_ها_در_لینوکس #مدیریت_کاربران_در_لینوکس #rename_کردن_کاربران_لینوکس #غیرفعال_کردن_user_در_لینوکس #دستور_usermod_در_لینوکس #معرفی_فایل_shadow_در_لینوکس

یاسر امینی
یاسر امینی

سلام دوست عزیز من یاسر امینی فارق التحصیل رشته نرم افزار هستم.حدود 4 سال هست که در زمینه شبکه های کامپیوتری در حال فعالیت هستم.عاشق لینوکس و سیسکو و از ویندوز متنفرم. بصورت Freelance آماده همکاری و راه اندازی انواع شبکه ها در سطوح Passive و Active می باشم. Success is the sum of small efforts repeated day in and day out

نظرات