Рейтинг:-5

Почему в Ubuntu до сих пор не устранена проблема с удаленными паролями?

флаг ec

Так что через 6 лет это вопрос был опубликован, я все еще столкнулся с той же проблемой. Я сделал следующее:

myusername ALL=(ALL) NOPASSWD:ALL

И все шло нормально в течение некоторого времени, поэтому, если я устанавливаю любое программное обеспечение, такое как Zoom, в Ubuntu из графического интерфейса, оно все равно запрашивает пароль, хотя пароля для системы нет! Я мог установить его только с помощью терминала sudo, и тогда он не запрашивал пароль.

Сегодня снова просит пароль, а у меня его нет.

я не могу сделать Судо Визудо потому что нет системного пароля, что я могу сделать, чтобы решить эту проблему?

BiologyEnthusiast avatar
флаг ec
@Rinzwind, где нормально? Я имею в виду простой факт, что люди испытали то же самое, должны проверить ссылку, которую я разместил? Я больше не использую докер, но что-то заставило sudo снова запросить пароль.
Nmath avatar
флаг ng
Ubuntu не предназначена для использования без пароля администратора. Одна из замечательных особенностей Linux — богатый выбор. Возможно, Ubuntu — не лучший выбор, если вы хотите так взаимодействовать со своим устройством. IMO поиск другого человека с тем же вопросом не имеет значения, если сам вопрос ошибочен. Как уже упоминалось, Ubuntu не предназначена для такой работы. Если вы заметили, что кто-то спрашивает, почему его тостер плохо готовит суп, это не значит, что тостер сломался.
BiologyEnthusiast avatar
флаг ec
«Ubuntu не предназначена для использования без пароля администратора», так вы говорите, что администратор / пользователь «должен» иметь пароль в соответствии с философией дизайна Ubuntu?
Nmath avatar
флаг ng
Я говорю, что Ubuntu не разработан таким образом. Ubuntu имеет открытый исходный код, поэтому вы можете делать с ним все, что захотите, независимо от того, насколько странным или нелогичным он является для дизайна, предполагаемой цели или функциональности. Но только потому, что вы теоретически можете делать что угодно/все, это не означает, что вы должны это делать или что Ubuntu — правильный инструмент для вашего случая использования.Связанный: [Почему в Ubuntu отключена учетная запись root?] (https://askubuntu.com/q/687249)
Рейтинг:0
флаг in

Это все еще проблема в Linux, потому что Linux не мешает вам неправильно настроить систему. Это не ошибка в Linux, это ошибка пользователя, которая создала проблему.

Вопрос, который вы связали, был о том, кто удалил свой пароль, не добавив директиву конфигурации sudo, чтобы разрешить sudo без пароля.

Вы включили правильную строку директивы конфигурации sudo в свой вопрос, но графический интерфейс не использует sudo для установки программного обеспечения, поэтому вам необходимо настроить графический интерфейс, чтобы разрешить установку программного обеспечения без пароля, чтобы это работало.

Повышение привилегий без пароля является небезопасной конфигурацией и, в отличие от других операционных систем, не поощряется и не поддерживается в стандартной конфигурации Ubuntu.

BiologyEnthusiast avatar
флаг ec
Именно такого ответа я и ожидал, так как не очень понимаю, как работает системная авторизация. Теперь, основываясь только на предположениях, можете ли вы предположить, что могло заставить терминал снова запросить у меня пароль sudo, хотя он был удален некоторое время назад, и с тех пор терминал никогда не спрашивал у меня пароль sudo, всего два дня назад я установил докер вместе с некоторыми пакеты python и после перезапуска sudo снова запрашивает пароль. Насколько вам известно, докер может каким-либо образом изменить файл sudoers?
BiologyEnthusiast avatar
флаг ec
Я выполнил следующее: `sudo usermod -aG docker $USER` и `sudo groupadd docker ` Когда я это делал, он не спрашивал у меня пароль, но после перезапуска он запрашивает его!
user10489 avatar
флаг in
Правильно. Вещи, которые используют sudo (что явно делают эти две команды), не будут запрашивать пароль. Мне нужно знать, что вы запустили, что запрашивал пароль, чтобы ответить на ваш вопрос. Многие программы с графическим интерфейсом используют службы dbus для повышения привилегий, и решение этого вопроса стоит другого вопроса и, вероятно, уже содержит ответы, если вы знаете, что искать.
user10489 avatar
флаг in
Также обратите внимание, что по замыслу sudo запрашивает пароль только один раз в конкретном терминале в течение определенного интервала времени. Когда это истечет или если вы перейдете к другому терминалу (или, предположительно, перезагрузитесь), он снова спросит.
BiologyEnthusiast avatar
флаг ec
Теперь у меня есть хорошее понимание. Спасибо за это. Чтобы ответить на ваш вопрос, после того, как я запустил эти две команды, я перезапустился, так как у меня возникли проблемы с сеансом докера. Итак, после перезагрузки «все» с помощью sudo теперь требуется пароль. Я в подвешенном состоянии, где я даже не могу редактировать файл sudoes, так как для выполнения `sudo visudo` потребуется пароль, которого у меня нет. Я также удалил пароль из системы.
user10489 avatar
флаг in
Есть и другие вопросы, которые могут объяснить, как оправиться от этого. Затем вы можете выяснить, что случилось с вашей конфигурацией sudo.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.