Есть команда на Ubuntu для списка всех пользователей? - PullRequest
0 голосов
/ 12 сентября 2018

Мне нужна команда для вывода списка всех пользователей в терминале.

Это облако поможет в администрировании ваших учетных записей с помощью терминала.

Резервуары для помощи

Ответы [ 2 ]

0 голосов
/ 12 сентября 2018

Для просмотра списка всех локальных пользователей вы можете использовать:

cut -d: -f1 /etc/passwd

Чтобы просмотреть список всех пользователей, способных к аутентификации (каким-либо образом), в том числе нелокальных, см. Этот ответ: https://askubuntu.com/a/414561/571941

0 голосов
/ 12 сентября 2018

Для просмотра всех локальных пользователей:

cut -d: -f1 /etc/passwd

Для просмотра списка всех пользователей (которые могут каким-либо образом проходить аутентификацию) используйте команду getent. Это даст вам ту же информацию (включая некоторые системные элементы), что и файл /etc/passwd:

getent passwd
cat /etc/passwd

Бонус:

  • sudo adduser newuser Добавляет newuser пользователя в систему
  • sudo adduser newuser anygroup Добавляет newuser пользователя в anygroup group
  • sudo deluser olduser Удаляет olduser пользователя
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...