Я использую Ubuntu 13.04, и у меня есть 5 пользователей. У меня есть пароль root, и я хочу видеть список пользователей и получить доступ к учетной записи через root в терминале.
Как я могу это сделать?
sudo -i
превратит вас в root, и поиск в /home/
обычно является хорошим показателем того, кто реальных пользователей системы, но вы можете сделать это в отношении учетной записи, выполнив поиск пользователей с uids более 1000 с:
awk -F: '$3 >= 1000 && $1 != "nobody" {print $1}' /etc/passwd
Если вы хотите всех пользователей системы, посмотрите в /etc/passwd
.
Вы можете просмотреть имена пользователей, используя следующую команду
awk -F":" '{ print "Linux_name: " $1 "\t\tFull_Name: " $5 }' /etc/passwd
Если вы хотите больше подробностей, просто измените сценарий в соответствии со своими потребностями. Вся необходимая информация находится в / etc / passwd.