Як переглянути користувачів в Ubuntu
Ubuntu, як і інші дистрибутиви Linux, керує користувачами і дозволами за допомогою структурованої системи. Незалежно від того, чи є ви адміністратором або звичайним користувачем, знання того, як переглядати існуючих користувачів у вашій системі Ubuntu, має важливе значення для безпеки та управління.
Ubuntu зберігає інформацію про користувачів у файлі /etc/passwd
. Щоб переглянути список всіх користувачів, виконайте у терміналі наступну команду:
cat /etc/passwd
Ця команда покаже список користувачів разом з пов’язаною з ними системною інформацією. Кожен рядок представляє обліковий запис користувача, відформатований як:
ім'я користувача:x:UID:GID:коментар:домашній_каталог:оболонка
Якщо ви хочете вивести лише імена користувачів, скористайтеся командою
cut -d: -f1 /etc/passwd
Щоб перевірити користувачів, які увійшли до системи, скористайтеся командою
who
Або більш детальний вивід за допомогою:
w
Команда w
надає інформацію про сеанси користувача, зокрема час входу та активні процеси.
Щоб побачити групи, до яких належить певний користувач, виконайте
groups ім'я користувача
Для більш детального перегляду використовуйте
id ім'я користувача
Системні користувачі зазвичай використовуються для служб і фонових процесів. Щоб відфільтрувати користувачів-людей від системних облікових записів, використовуйте:
awk -F: '($3>=1000){print $1}' /etc/passwd
Ця команда виведе список користувачів з UID 1000 або більше, що зазвичай вказує на звичайних користувачів.
Розуміння того, як переглядати користувачів в Ubuntu, має вирішальне значення для управління доступом і підтримки безпеки. Використовуючи ці команди, ви зможете ефективно контролювати активність користувачів і системні облікові записи на вашому комп’ютері.