مواردی وجود دارد که لازم است بدانید چه کاربران در سیستم عامل لینوکس ثبت شده اند. این ممکن است لازم باشد تا تعیین شود آیا کاربر اضافی وجود دارد یا اینکه یک کاربر خاص نیاز دارد یا یک گروه کامل از آنها باید اطلاعات شخصی خود را تغییر دهند.
همچنین ببینید: نحوه اضافه کردن کاربران به گروه لینوکس
راه های بررسی لیستی از کاربران
افرادی که دائما از این سیستم استفاده می کنند می توانند با استفاده از روش های مختلف این کار را انجام دهند و برای مبتدیان بسیار مشکل ساز است. بنابراین، دستورالعمل، که در زیر توضیح داده شده، به یک کاربر بی تجربه برای مقابله با این مشکل کمک خواهد کرد. این را می توان با استفاده از ساخته شده در ساخته شده است ترمینال یا تعدادی از برنامه ها با یک رابط گرافیکی.
روش 1: برنامه ها
در لینوکس / اوبونتو، کاربران ثبت شده در سیستم می توانند با کمک پارامتر های ارائه شده توسط یک برنامه خاص مدیریت شوند.
متاسفانه، برای پوسته گرافیکی دسک تاپ، برنامه های Gnome و Unity متفاوت هستند. با این حال، هر دو آنها قادر به ارائه مجموعه ای از گزینه ها و ابزار برای بررسی و ویرایش گروه های کاربر در توزیع های لینوکس است.
"حساب" در Gnome
ابتدا تنظیمات سیستم را باز کرده و قسمت را به نام انتخاب کنید "حساب". لطفا توجه داشته باشید که کاربران سیستم در اینجا نمایش داده نمی شوند. فهرست کاربران ثبت شده در پانل سمت چپ است؛ به سمت راست یک بخش برای تنظیم و تغییر داده ها برای هر یک از آنها وجود دارد.
برنامه "کاربران و گروهها" در توزیع GUI GNOME همیشه به طور پیش فرض نصب می شود؛ با این حال، اگر شما آن را در سیستم پیدا نکنید، می توانید به صورت خودکار آن را با استفاده از دستور دانلود و نصب کنید "ترمینال":
sudo apt-get install-unity-control-center را نصب کنید
KUser در KDE
برای پلت فرم KDE، یک ابزار وجود دارد که بسیار راحت تر از آن استفاده می شود. این نام KUser است.
رابط کاربری این برنامه تمام کاربران ثبت شده را نشان می دهد، در صورت لزوم می توانید سیستم را ببینید. این برنامه می تواند گذرواژه های کاربر را تغییر دهد، آنها را از یک گروه به یک دیگر تغییر دهد، در صورت لزوم آنها را حذف کند و مانند آن.
همانند Gnome، KDE KUser به طور پیش فرض نصب شده است، اما شما می توانید آن را حذف کنید. برای نصب برنامه، دستور را اجرا کنید "ترمینال":
sudo apt-get install kuser
روش 2: ترمینال
این روش برای اکثر توزیعهای مبتنی بر سیستم عامل لینوکس عمومی است. واقعیت این است که در نرم افزار خود فایل خاصی دارد که در آن اطلاعات مربوط به هر کاربری قرار گرفته است. چنین سندی در:
/ etc / passwd
تمام نوشته های آن در فرم زیر ارائه می شود:
- نام هر کاربر
- شماره شناسایی منحصر به فرد؛
- رمز عبور ID؛
- شناسه گروه؛
- نام گروه
- پوسته خانه اصلی
- شماره دایرکتوری خانه
همچنین مراجعه کنید: دستورات اغلب مورد استفاده در "ترمینال" لینوکس
برای بهبود امنیت، سند موجب صرفه جویی در رمز عبور هر کاربر است، اما نمایش داده نمی شود. در سایر تغییرات این سیستم عامل، کلمه عبور در اسناد جداگانه ذخیره می شود.
لیست کامل کاربران
شما می توانید تغییر مسیر را به فایل با داده های ذخیره شده کاربر با استفاده از تماس بگیرید "ترمینال"با تایپ کردن در آن دستور زیر:
cat / etc / passwd
مثال:
اگر شناسه کاربر دارای کمتر از چهار رقم باشد، این اطلاعات سیستم است که در آن برای ایجاد تغییرات بسیار ناخوشایند است. واقعیت این است که آنها از طریق سیستم عامل خود در طول فرایند نصب ایجاد می شوند تا مطمئن شوید بیشترین استفاده را از بیشترین خدمات انجام می دهند.
نام در لیست کاربر
لازم به ذکر است که در این فایل می تواند اطلاعات زیادی وجود داشته باشد که شما علاقه مند نیستید. اگر نیاز به یادگیری تنها اسامی و اطلاعات اساسی مربوط به کاربران وجود داشته باشد، می توان داده ها را در سند را با وارد کردن دستور زیر به فیلتر کردن:
sed /:../// '/ etc / passwd
مثال:
مشاهده کاربران فعال
در سیستم عامل مبتنی بر لینوکس، شما می توانید نه تنها کاربران ثبت شده را مشاهده کنید، بلکه کسانی که در حال حاضر در سیستم عامل فعال هستند، در عین حال به دنبال چه فرآیندهای استفاده می کنند. برای چنین عملیاتی، یک ابزار ویژه مورد استفاده قرار می گیرد، توسط دستور نامیده می شود:
w
مثال:
این ابزار تمام دستوراتی را که توسط کاربران اجرا می شوند، صادر می کند. اگر او به طور همزمان دو یا چند تیم را درگیر می کند، آنها همچنین یک نمایش در فهرست نمایش داده می شوند.
داستان بازدید کننده
در صورت لزوم، می توان فعالیت های کاربران را تجزیه و تحلیل کرد: تاریخ آخرین ورود به سیستم را پیدا کنید. این می تواند بر اساس ورود به سیستم استفاده شود / var / wtmp. آن را با وارد کردن دستور زیر در خط فرمان نامگذاری می کنید:
آخرین -a
مثال:
تاریخ آخرین فعالیت
علاوه بر این، در سیستم عامل لینوکس، شما می توانید پیدا کنید که هر یک از کاربران ثبت نام شده آخرین فعال بود - با این فرمان انجام می شود lastlogاعداد با استفاده از همان پرس و جو:
lastlog
مثال:
این گزارش همچنین اطلاعاتی را درباره کاربرانی که هرگز فعال نبوده اند نمایش می دهد.
نتیجه گیری
همانطور که می توانید ببینید "ترمینال" ارائه اطلاعات دقیق در مورد هر کاربر. این امکان وجود دارد که چه کسی و چه زمانی وارد سیستم شوید، تعیین کنید که آیا غریبه ها از آن استفاده کرده اند یا خیر. با این حال، برای کاربر معمولی بهتر است که از یک برنامه با یک رابط گرافیکی استفاده کنید، تا در مورد ماهیت دستورات لینوکس شک نکنید.
این به اندازه کافی آسان برای مشاهده لیست کاربران است، مهم ترین چیز این است که بر اساس اینکه این عملکرد سیستم عامل کار می کند و برای چه اهدافی استفاده می شود درک شود.