
Мне нужно ввести пароль, когда я пытаюсь что-то загрузить и когда я открываю Software Manager. Есть ли способ обойти это?
Я использовал командную строку для загрузки f.lux, и было странно, что мне приходилось постоянно вводить пароль, когда мне нужно было добавить или удалить программу. Мой ноутбук находится дома 24/7, и пароль не может защитить его от (физической) кражи, поэтому я обычно его не держу. Я только что перешел с Windows (10), так что не могли бы вы, ребята, сделать его немного проще?
решение1
Да, вы можете удалить свой пароль из всплывающей аутентификации, а также удалить пароли вообще или вашу связку ключей. Я бы не рекомендовал ничего из этого, так как это риск для безопасности, однако, если вы хотите, вы можете выполнить следующее после вводаsudo visudo
НЕТ ПАРОЛЬ
Если вы не хотите, чтобы при запуске sudo запрашивался пароль, то можно использовать параметр NOPASSWD для определенной записи:
admin ALL = NOPASSWD: ALL
Этот параметр является противоположностью PASSWD по умолчанию и больше не будет требовать никакого пароля для пользователя «admin» при запуске «sudo». Это может быть полезно при запуске скриптов, которые будут запускать «sudo» (в этом случае я бы рекомендовал включить NOPASSWD только для необходимых команд), или просто если вы не хотите постоянно вводить пароль. Очевидно, что с этим товаром вы снизите безопасность sudo: если кто-то взломает учетную запись «admin», то это можно будет легко использовать для получения привилегий root.
Аутентифицировать
Другой параметр, который можно использовать для управления запросом пароля, — это глобальный флаг: authenticate. По умолчанию он включен, и это означает, что он попросит пользователя пройти аутентификацию с паролем. Это можно перезаписать, как показано выше, с помощью 'NOPASSWD' для конкретной записи. Если мы хотим отключить его глобально, это можно сделать с помощью:
Defaults !authenticate
После установки это отключит аутентификацию для всех пользователей, которые используют значения по умолчанию, как наш пример «администратор» выше. Его можно перезаписать в определенном определении, установив параметр «PASSWD»:
admin ALL=(ALL) PASSWD: ALL
Примечание: этот пост не рекомендует вам отключать использование паролей в sudo (кстати, это не очень хорошая идея), а просто показывает, какие опции доступны и как их можно использовать. Зная о последствиях отключения использования паролей в sudo для безопасности, используйте их с умом, исходя из ваших конкретных потребностей.