Найти в Дзене
UFO.Hosting

Как посмотреть пользователей в Ubuntu

Оглавление

Иногда нужно быстро понять, кто есть в системе: все ли аккаунты на месте, кто сейчас вошел, кто из них администратор. Ниже — простые команды и короткие пояснения. Подойдет даже тем, кто редко работает с терминалом.

Хотите стабильный сервер на Linux без переплат? По промокоду DZEN вас ждёт скидка 10% на виртуальные и выделенные серверы от UFO.Hosting. Мощные процессоры, быстрые NVMe-диски и скорость до 10 Гбит/с — отличная база, чтобы ваши проекты работали без сбоев.

Все пользователи на компьютере

Список всех аккаунтов хранится в файле /etc/passwd. Чтобы его посмотреть, откройте Терминал (или подключитесь к серверу по SSH) и выполните:

cut -d: -f1 /etc/passwd

Команда выведет названия всех учетных записей. Их будет много: среди них есть и служебные (они нужны системе и сервисам).

Чтобы сохранить список в файл:

cut -d: -f1 /etc/passwd > users.txt

Кто сейчас вошел в систему

Посмотреть активные сеансы можно так:

users

Показывает только имена.

who

Показывает, кто вошел и откуда.

w

Кто администратор (может использовать sudo)

В Ubuntu права администратора обычно связаны с группой sudo. Посмотрите, кто в ней состоит:

getent group sudo

Увидите строку вроде:

sudo:x:27:alice,bob

Значит, alice и bob — администраторы (они могут ставить программы и менять настройки через sudo).

Посмотреть группы конкретного пользователя:

groups имя_пользователя

Подробности об аккаунте

Нужна карточка одного пользователя: его группы, идентификаторы и домашняя папка? Это тоже можно легко узнать. Для этого введите в терминале:

id имя_пользователя

А если нужна строка из общего списка (полезно, если вы точно знаете имя) добавьте:

getent passwd имя_пользователя

Почему список такой длинный?

Не пугайтесь большого количества имен. Многие из них — служебные записи. Они запускают системные службы (например, веб-сервер, базы данных) и не предназначены для входа в систему. Удалять их нельзя — без них часть программ перестанет работать.

Эти несколько команд закрывают большинство задач: посмотреть всех пользователей, выделить обычных, узнать, кто онлайн, и кто из них админ. Сохраняйте шпаргалку — пригодится.