در سیستم عامل لینوکس دسترسی به اطلاعات کاربران بسیار آسان می باشد پس ما در این مقاله به شما همراهان عزیز نحوه مشاهده لیست کاربران و گروه ها ی فعال در لینوکس را به شما آموزش دهیم، ما را همراهی نمایید.
در این بخش ما دستور مشاهده کاربران لینوکس را به شما معرفی می کنیم. لینوکس تمام اطلاعات کاربران خود را در یک فایلی به نام passwd واقع در etc / passwd/ ذخیره می کند.
مرحله ۱: از طریق Putty وارد سرور لینوکس شوید. سپس دستور زیر را اجرا نمایید:
less /etc/passwd
بعد از وارد کردن دستور بالا با خروجی همانند زیر مواجه می شوید:
root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown . . . . .
در خروجی بالا هر خط مربوط به کار هایی که در سرور توسط کاربران انجام داده شده را نمایش می دهد. البته تعداد خطوط بستگی به تعداد کاربران و فعالیت های کاربران دارد. هر بخش با استفاده از کولون ها (:) از یکدیگر جدا شده اند. این مقادیر همان فیلد و اطلاعات آن کاربر هستند. در هر خط از فایل passwd مجموع ۷ فیلد وجود دارد. خط زیر نمونه ای اطلاعات یک کاربر است:
shetaban:x:1001:1001::/home/shetaban:/bin/bash
فیلد های قرار داده شده در هر خط مربوط به یک کاربر می باشد، برای مثال:
shetaban:x:1001:1001::/home/shetaban:/bin/bash
مرحله ۲: برای مشاهده نام کاربری از دستور زیر استفاده نمایید:
cut -d : -f 1 /etc/passwd
خروجی به صورت زیر خواهد بود:
root bin daemon adm lp sync shutdown halt mail operator . . . .
در سیستم عامل لینوکس شما علاوه بر مشاهده کاربران می توانید گروه ایجاد نمایید و سطح دسترسی به آن ها را مشخص نمایید. بهتر است که بعد از ایجاد گروه دائماً آن ها را نظارت کنید.
همان طور که گفتیم اطلاعات کاربران در پوشه ای به نام passwd ثبت می شود، پس اطلاعات گروه ها نیز در پوشه ای به نام group واقع در / etc / group ثبت می شود.
مرحله ۱: برای مشاهده اطلاعات گروه ها وارد سرور لینوکس شوید.( از طریق نرم افزار Putty وارد شوید)
مرحله ۲: دستور زیر را وارد نمایید تا گروه ها را نمایش دهد.
less /etc/group
خروجی به صورت زیر حواهد بود:
root:x:0: bin:x:1: daemon:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: . . . . .
برای مشاهده نام گروه ها دستور زیر را وارد نمایید:
cut -d: -f 1 / etc / group
در خروجی این دستور نام گروه ها در اول سطر نمایش داده می شود و اطلاعات در مسیر etc / group / ذخیره می شود.
امیدواربم از مقاله مشاهده لیست کاربران و گروه ها بهره لازم را برده و برای شما مفید بوده باشد. نظرات خود را با ما به اشتراک بگذارید.
ما را در شتابان هاست دنبال نمایید.