У меня есть общая учетная запись, в которую могут войти несколько пользователей, однако я хотел бы найти имя всех пользователей, которые могут это сделать.
Спасибо оскар
su
позволяет получить доступ к чьему-либо аккаунту, если
Нет способа перечислить, какие пользователи знают пароль другого пользователя (и если вы могли бы, вы должны отозвать все их права доступа). Пользователи никогда не должны предоставлять свой пароль, по любой причине, кому-либо, включая IT).
sudo
предоставляет авторизацию учетной записи для доступа к другой учетной записи. Вместо того чтобы знать пароль для целевой учетной записи, пользователи должны знать (и вводить) свой пароль, чтобы доказать, кто они. Этот доступ также регистрируется, и вы можете управлять списками доступа с помощью файла /etc/sudoers
(используйте команду visudo
для фактического редактирования, не редактируйте его напрямую!)
Вы можете прочитать о формате файла sudoers
с помощью man sudoers
. Обычно группе предоставляется доступ к sudo (например, admin
или wheel
или sudo
), и затем пользователи добавляются в эту группу, и вы можете перечислить пользователей в этой группе, чтобы узнать, кто имеет доступ.