При выполнении операции, требующей прав администратора в Ubuntu, вы увидите учетную запись администратора и поле пароля под ней.
Я хочу: Чтобы иметь возможность писать наше собственное имя пользователя и пароль вместо того, чтобы иметь учетную запись администратора в транзакциях, требующих административных привилегий. Так же, как операционная система Windows. Я хочу этого, потому что у меня есть группа администраторов, и я не хочу, чтобы все знали пароли локальных администраторов.
решение1
Если вы беспокоитесь о том, чтобы не разглашать свой пароль администратора другим лицам, но в то же время хотите разрешить им выполнять операции, разрешенные только администратором, вы можете создать отдельного пользователя с правами администратора и предоставить остальным пароль для него.
Однако любой пользователь с правами администратора (в списке sudoers) может делать на машине все, что угодно, включая доступ ко всем файлам и их удаление и т. д., поэтому я бы посоветовал вам создать пользователей без прав администратора для тех, кому вы не доверяете наличие прав администратора, и ограничить доступ к учетной записи администратора только для себя.
Если вы хотите иметь возможность выполнять только административные функции, не выходя из ограниченного сеанса пользователя и не открывая другой, вы можете открыть виртуальный рабочий стол (например, с помощью Control + Alt + 2) и войти в систему с учетной записью администратора.
решение2
Извините, но когда запрашивается пароль учетной записи администратора, запрашивается пароль пользователя, а не общий пароль. Так что то, что вы предлагаете, изначально неверно.
Я хочу этого, потому что у меня есть группа администраторов.
Все мы делаем.
и я не хочу, чтобы все знали пароль локального администратора.
Каждый ваш пользователь может быть назначен администратором. Таким образом, у каждого администратора есть свой пароль. Он настроен таким образом, что все файлы журналов регистрируют этого пользователя как того, кто что-то сделал.
решение3
Проблема решена.
Раньше я открывал файл 'visudo' и писал "domainusername ALL = (ALL: ALL) ALL", но это не сработало. После ввода "sudo usermod -aG sudo domainusername" теперь он запрашивает у меня пароль учетной записи домена для авторизации.