Как просмотреть всех пользователей, заведенных в системе? (Какой командой из консоли?)

Kubuntu, Xubuntu и другие

Модератор: Модераторы разделов

babahvl
Сообщения: 88
ОС: SuSe 10.3 Kubuntu 8.04

Как просмотреть всех пользователей, заведенных в системе?

Сообщение babahvl »

Как в консоли можно вывести список пользователей и групп?
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как просмотреть всех пользователей, заведенных в системе?

Сообщение broom »

cat /etc/passwd - пользователи
cat /etc/group - группы
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Как просмотреть всех пользователей, заведенных в системе?

Сообщение nesk »

babahvl писал(а):
20.07.2008 12:30
Как в консоли можно вывести список пользователей и групп?

используйте поиск по форуму.
вот например: Имена пользователей

лучше использовать команду
getent passwd
getent group
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как просмотреть всех пользователей, заведенных в системе?

Сообщение broom »

Если я правильно понимаю, то getent passwd выведет пользователей из всех источников, указанных в nsswitch.conf для базы passwd, то есть это могут быть не только локальные пользователи (источник files), но и например из ldap, nis и т.д.
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
NetFox
Сообщения: 17
ОС: Ubuntu 8.04

Re: Как просмотреть всех пользователей, заведенных в системе?

Сообщение NetFox »

broom писал(а):
21.07.2008 01:35
<br />Если я правильно понимаю, то getent passwd выведет пользователей из всех источников, указанных в nsswitch.conf для базы passwd, то есть это могут быть не только локальные пользователи (источник files), но и например из ldap, nis и т.д.<br />
<br /><br /><br />Да. В том числе и из домена Windows. Если комп в этом домене, то могут быть еще и команды wbinfo -u и wbinfo -g. В этом случае выводится меньше мусора.
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как просмотреть всех пользователей, заведенных в системе?

Сообщение broom »

Моё сообщение было к тому, что в теме топика указано "посмотреть пользователей, заведённых в системе".
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
Аватара пользователя
nesk
Сообщения: 2268
Статус: Линукссаксовец
ОС: MS Windows XP Home SP3

Re: Как просмотреть всех пользователей, заведенных в системе?

Сообщение nesk »

broom писал(а):
21.07.2008 15:40
Моё сообщение было к тому, что в теме топика указано "посмотреть пользователей, заведённых в системе".

система - может быть очень всеобъемлющим :crazy: словом. это может быть отдельный комп., а может сеть целиком, или даже ЦОД. Иногда его даже надо писать с большой буквы "Система :partytime: " (не нашел хиппового смайлика)

21 первый век на дворе, сетевая аутентификация и распределенные системы рулят.

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

в любом случае про /etc/passwd вы сказали, я лишь добавил про команду (которую сам очень долго искал). И дал полезную ссылку на другой топик на форуме.
Внимание: У меня под рукой нет машины с Linux. Я не использую эту ОС. Ответы я даю либо по памяти, либо мне помогает гугл. Тщательно читайте маны по тем командам и конфигурационным файлам, которые я упоминаю.

0xDEFEC8ED
Спасибо сказали:
babahvl
Сообщения: 88
ОС: SuSe 10.3 Kubuntu 8.04

Re: Как просмотреть всех пользователей, заведенных в системе?

Сообщение babahvl »

... за что Вам и всем остальным участникам выражается оргомная благодарность за помощь!!!
Спасибо сказали:
blackdevil
Бывший модератор
Сообщения: 2751
Статус: Добровольный помощник
ОС: Ubuntu (lts)

Re: Как просмотреть всех пользователей, заведенных в системе?

Сообщение blackdevil »

От меня тоже отдельное спасибо! Тему прикрываю ибо решено.
Простые решения для Ubuntu-подобных систем: смотрим тут
Спасибо сказали: