Мне бы хотелось, чтобы Software Center, Update Manager и некоторые другие приложения для управления системой работали без запроса пароля (например, sudo, если он настроен с помощью NOPASSWD), но только запрашивают подтверждение или даже без какого-либо подтверждения. В то же время я не хотел бы использовать пароль пользователя вообще. Доступно ли это?
Авторизация Ubuntu Software Center использует набор политик. При запросе аутентификации во время действия удаления вы можете развернуть указатель «Подробности», чтобы увидеть действие, которое вызывается. Это org.debian.apt.install-or-remove-packages. Вы можете изменить соответствующую политику, чтобы не запрашивать аутентификацию:
Измените /usr/share/polkit-1/actions/org.debian.apt.policy, найдите org.debian.apt.install-or-remove-packages, затем найдите для секции defaults, замените auth_admin и auth_admin_keep на yes.
Авторизация Ubuntu Software Center использует набор политик. При запросе аутентификации во время действия удаления вы можете развернуть указатель «Подробности», чтобы увидеть действие, которое вызывается. Это org.debian.apt.install-or-remove-packages . Вы можете изменить соответствующую политику, чтобы не запрашивать аутентификацию:
Измените /usr/share/polkit-1/actions/org.debian.apt.policy
, найдите org.debian.apt.install-or-remove-packages
, затем найдите для секции defaults
, замените auth_admin
и auth_admin_keep
на yes
.
Авторизация Ubuntu Software Center использует набор политик. При запросе аутентификации во время действия удаления вы можете развернуть указатель «Подробности», чтобы увидеть действие, которое вызывается. Это org.debian.apt.install-or-remove-packages . Вы можете изменить соответствующую политику, чтобы не запрашивать аутентификацию:
Измените /usr/share/polkit-1/actions/org.debian.apt.policy
, найдите org.debian.apt.install-or-remove-packages
, затем найдите для секции defaults
, замените auth_admin
и auth_admin_keep
на yes
.
Просто введите /etc/sudoers все это, и он будет работать
# User privilege specification
root ALL=(ALL) NOPASSWD: ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) NOPASSWD: ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL) NOPASSWD: ALL
Эти методы с NOPASSWD: ALL, похоже, не приводят к тому, что пароль не запрашивается. это не то, что я хочу. Я хочу, чтобы вас попросил пароль ROOT.
Кажется, правильным советом было добавить «Defaults rootpw» в sudoers. По крайней мере Synaptic теперь запускается после получения пароля root. Ницца. Я могу использовать Ubuntu для Debian:)
Примечание: - Отключение запроса пароля может представлять угрозу безопасности
Откройте окно терминала из Приложения -> аксессуары -> терминал, запустите команду:
sudo visudo
Найдите строку, которая говорит
%admin ALL=(ALL) ALL
и измените ее на
%admin ALL=(ALL) NOPASSWD: ALL
Сохраните и выйдите из файла
Примечание: - Отключение запросов пароля может представлять угрозу безопасности
Откройте окно терминала из Приложения -> аксессуары -> терминал, запустите команду:
sudo visudo
Найдите строку, которая говорит
%admin ALL=(ALL) ALL
, и измените ее на
%admin ALL=(ALL) NOPASSWD: ALL
Сохраните и выйдите из файла
Эти методы с NOPASSWD: ALL, похоже, не приводят к запросу пароля. это не , что я хочу. Я хочу, чтобы вас попросил пароль ROOT.
Кажется, правильным советом было добавить «По умолчанию rootpw» в sudoers. По крайней мере Synaptic теперь запускается после получения пароля root. Ницца. Я могу использовать Ubuntu для Debian:)
Эти методы с NOPASSWD: ALL, похоже, не приводят к запросу пароля. это не , что я хочу. Я хочу, чтобы вас попросил пароль ROOT.
Кажется, правильным советом было добавить «По умолчанию rootpw» в sudoers. По крайней мере Synaptic теперь запускается после получения пароля root. Ницца. Я могу использовать Ubuntu для Debian:)
Просто введите /etc/sudoers
все это, и он будет работать
# User privilege specification
root ALL=(ALL) NOPASSWD: ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) NOPASSWD: ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL) NOPASSWD: ALL
Примечание: - Отключение запросов пароля может представлять угрозу безопасности
Откройте окно терминала из Приложения -> аксессуары -> терминал, запустите команду:
sudo visudo
Найдите строку, которая говорит
%admin ALL=(ALL) ALL
, и измените ее на
%admin ALL=(ALL) NOPASSWD: ALL
Сохраните и выйдите из файла
Просто введите /etc/sudoers
все это, и он будет работать
# User privilege specification
root ALL=(ALL) NOPASSWD: ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) NOPASSWD: ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL) NOPASSWD: ALL