Как отключить запрос пароля в Linux

Обновлено: 05.07.2024

Откройте окно терминала из Приложения --> аксессуары --> терминал, выполните команду:

Найдите строку, которая говорит

и измените его на

Сохранить и закрыть файл

Рекламная ссылка

Похожие сообщения

Вам также может понравиться.

Gufw — простой графический интерфейс для ufw (несложный брандмауэр)

15 сентября 2008 г.

автор ruchi · Опубликовано 15 сентября 2008 г. · Последнее изменение 18 ноября 2009 г.

Calife — облегченная альтернатива sudo

24 декабря 2014 г.

автор ruchi · Опубликовано 24 декабря 2014 г. · Последнее изменение 25 декабря 2014 г.

Policykit — повышение видимости в административном пользовательском интерфейсе

10 февраля 2008 г.

автор ruchi · Опубликовано 10 февраля 2008 г.

68 ответов

это все 4 подсказки пароля? или только для программного центра??

Прежде всего, некоторые из этих комментариев забавны! Вам, ребята (с обеих сторон), нужно расслабиться, выпить холодного пива и сказать себе: «Это просто операционная система, ни больше, ни меньше…». р>

Теперь я определенно Linux n00b. За исключением некоторых основных команд Unix, которые я выучил еще в 1993-1994 годах, когда пытался взломать школьный сервер FreeNET (текстовый Интернет, все, что у нас было в те дни), все это было для меня новым. Конечно, было «интересно» изучать все тонкости новой ОС, я должен сказать, что мне очень нравится использовать Ubuntu. Все очень хорошо собрано и оптимизировано, как только вы поймете, как это работает. Единственное, что меня раздражает, так это постоянные запросы на аутентификацию по паролю. Мне даже кажется, что если я даже попытаюсь переместить курсор мыши или увеличить громкость, мне будет предложено ввести пароль. Это еще более раздражает тот факт, что у меня есть привычка выбирать LOOOOONG и сложные пароли для всего, что я делаю. Теперь то, что я хотел бы сделать, это оставить мой первоначальный пароль для входа защищенным, но снять ограничения на такие вещи, как обновления, разблокировка определенных заблокированных опций в моих приложениях, редактирование моих источников программного обеспечения и выполнение приложений, таких как Wireshark (которые по какой-то причине не могут получить доступ какие-либо интерфейсы, если только я не работаю от имени пользователя root, а затем читает мне строгую лекцию об «опасности» запуска от имени пользователя root… wtf?) Теперь поможет ли мне описанный выше метод выполнить это или есть какой-то другой способ сделать это? Спасибо всем за их предложения и отзывы… и некоторым из вас, другим сумасшедшим, может понадобиться консультация:/

Для человека, который всю жизнь использует Windows, я тестирую 12.10 на Windows 8 через VMWARE и могу сказать, что эта команда не работает. Есть еще яркие идеи?

Я думаю, что в последних версиях polkit добавили больше ограничений. После того, как мне предложили ввести мой очень длинный и похожий на линейный шум пароль, когда я просто хотел изменить свой часовой пояс во время путешествия, я обнаружил следующее:

sudo perl -i -pe 's/auth_admin_keep/yes/g' /usr/share/polkit-1/actions/*.policy
sudo perl -i -pe 's/auth_admin/yes/g ' /usr/share/polkit-1/actions/*.policy
sudo perl -i -pe 'sg' /usr/share/polkit-1/actions/*.policy

Если в Ubuntu есть проблема, связанная с тем, что люди стирают все свои тщательно разработанные политики, они не должны налагать ограничения на такие простые действия, как изменение времени или получение обновлений.

Неизбежно, кто-то ответит, что эти ограничения действуют, потому что Linux является многопользовательской ОС, но я заметил, что они не удалили возможность входа в систему без пароля, что указывает на то, что они понимают, что большинство настольных компьютеров являются однопользовательскими. . Их переход к враждебным многопользовательским технологиям, таким как Wayland, забил последний гвоздь в этот гроб.

Приведенные выше команды являются тупым инструментом. Они отлично работали на моих машинах 12.04, но кто знает, что будет в будущем. Используйте их на свой страх и риск.

Я боролся с этой проблемой паролей (среди других основ Linux) время от времени в течение многих лет и в основном отказался от использования моего компьютера с Linux, так как очень сложно понять, как делать даже самые простые вещи. Здесь у нас есть несколько совершенно разных решений от разных приятных и отзывчивых людей, но ни одно из них мне не нужно, так как я не могу найти ничего под названием «Аксессуары», «Терминал» или даже «Приложения», и я не знаю, что тире или судо есть. Вы, ребята, всегда предполагаете уровень знаний и опыта, с которого мне не нужно начинать, поэтому я никогда не научусь использовать эту систему 🙁 Есть ли где-нибудь настоящее руководство для идиотов, которое на самом деле начинается с того, где мы находимся? новички привыкли к простоте и функциональности Windows?

Очень хороший комментарий. И «дорожный знак» для разработчиков uBuntu и/или гиков. uBuntu и другие дистрибутивы Linux стали важной альтернативой MS (Win)

Но пользоваться uBuntu настолько сложно, что я до сих пор привязываю его параллельно к Win. Не используя. И главная цель разработчиков должна заключаться в том, чтобы Lx можно было использовать в качестве основной ОС.

Одна из возможностей – создать сеть специалистов-добровольцев, которые будут дежурить по расписанию, чтобы мы, пользователи, могли связаться с ними в любое время и по любому поводу.

И еще кое-что о волонтерстве здесь или где-то еще. Мы, пользователи, должны начать строить новую «культуру» — давать чаевые любому контакту, который нам мешает. Во-первых, гики должны указать свой адрес электронной почты, адрес электронной почты этого сайта или аналогичный, чтобы я мог отправить чаевые в размере 1 доллара США или больше.

Я попробовал это в Ubuntu 14.04lts и обнаружил, что мне нужно переместить файл /etc/sudoers в /etc/sudoers.d/sudoers

поэтому, следуя инструкциям, опубликованным ruchi 17 ноября 2009 г., и выйдя из visudo, введите следующее. Как только вы это сделаете, все готово!

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

Как отключить подсказки пароля?

Сегодня я впервые использую Linux и не знаю никаких дополнительных функций. Мне было интересно, есть ли способ перестать просить ввести мой пароль? Меня спрашивают, когда я включаю компьютер, после заставки и перед установкой программы. Поскольку мой компьютер старый и я не держу его в общественном месте, я не беспокоюсь о защите паролем. Мне, вероятно, понадобятся пошаговые инструкции, так как я никогда раньше не использовал ничего, кроме Windows, надеюсь, все в порядке?

colyn Уровень 6
Сообщений: 1230 Присоединился: Сб, 14 августа 2010 г., 13:37 Откуда: ¿ǝɯ ǝǝs ɐʎ ʇ,uɐƆ ˙ǝɹǝɥ ʇɥƃᴉɹ ɯ,I Контакт:

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

Колин

Image

Вы можете включить автоматический вход, чтобы вам не требовался пароль для входа в систему. Перейдите в меню «Администрирование»/экран «Вход», и вы сможете настроить автоматический вход для пользователя.

Что касается паролей при выполнении административных задач, то их нельзя отключить, хотя в большинстве случаев вы и не будете этого делать (пока только при установке программ и обновлений). Вы очень быстро привыкаете вводить свой пароль для таких вещей, и это одна из причин того, что Linux более безопасен, чем Windows, и значительно менее уязвим для вредоносных программ.

меню > центр управления > заставка:
снимите флажок "Блокировать экран, когда активна заставка"

После того как вы настроите свою систему так, как вам нужно, вы обнаружите, что вам редко нужно использовать пароль. Единственное время, которое вам нужно, это для обновлений и для случайного нового приложения, которое вы захотите попробовать. Я также нашел это утомительным в начале, но я быстро (например, за несколько дней) справился с этим, и теперь я считаю, что трачу гораздо меньше времени на ввод пароля, чем раньше тратил на запуск программ проверки на вирусы, программы проверки вредоносных программ и Spybot под Windows; и это должно быть бонусом.

Каждый раз отключать аутентификацию по паролю — сомнительная вещь. Для начинающих пользователей я крайне не одобряю такие вещи. Также очень плохо запускать как root. В большинстве настольных дистрибутивов Linux это сделать сложно, но возможно.

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

В Windows UAC может быть отключен (Vista вызвала много нареканий, Windows 7 довольно крута в этом отношении, Windows 8 делает это намного сложнее). Windows по своей природе намного менее безопасна из-за того, что большинство пользователей работают в первую очередь как администраторы, и есть некоторые архитектурные различия, которые делают Linux немного более безопасным из коробки.

Все это говорит о том, что вы можете отключить запрос пароля. Пожалуйста, будь осторожен. Если вы что-то сломаете, помните, что вы владеете (и несете ответственность за) все оставшиеся части.

Чтобы отключить запросы sudo и gksudo, нужно добавить эту строку:

в файл sudoers. Это следует сделать в терминале с помощью «sudo visudo».

Спасибо за веб-страницу об отключении паролей. Однако я твердо верю, что разработчики должны сделать использование паролей необязательным, а не обязательным. Вот почему:

1) В моем случае только я прикасаюсь к своему компьютеру. Я не вижу необходимости постоянно вводить пароли для каждой мелочи, такой как [например] изменение конфигурации или установка/удаление программного обеспечения.Ни при каких обстоятельствах у меня никогда не будет нескольких учетных записей на любом компьютере, которым я владею, даже с ограниченными привилегиями. Несколько аккаунтов = несколько конфигураций — слишком много хлопот.

2) Могла ли моя система быть взломана из-за пределов моего дома? Возможно. С другой стороны, меня также может сбить метеорит, когда я выйду на улицу. Конечно, это возможно! Я всегда пользуюсь Windows со всеми отключенными «защитами», и до сих пор ни один богги-человек не показал своего лица. На самом деле, у меня были гораздо более серьезные проблемы с мерами безопасности, чем с тем, от чего меня пытались защитить. Естественно, это касается не только любой ОС на базе Linux.

3) Как ввод пароля защищает меня от ошибки, которая может повредить мою конфигурацию? Поскольку Linux запрашивает пароль практически для всего, я, например, ввожу запрос пароля, как только увижу его, даже не заботясь о том, почему он запрашивает. В конце концов, как мне кажется, единственная причина, по которой это существует, заключается в том, что некоторые разработчики просто слишком упрямы и почему-то считают, что обязательные пароли сделают ОС невосприимчивой практически ко всему.

4) Хуже всего то, что Linux не требует паролей там, где это необходимо, и нет никакого способа защитить паролем некоторые очень важные вещи. Буквально на днях я открыл файл и первое, что я увидел, был длинный список файлов, которые я открывал ранее, включая некоторые из них, которые являются очень личными. Для этого нет никакой защиты, любой может сидеть здесь и видеть все, что я сделал, и читать мои личные вещи, и я не могу это защитить. Все, что это позволило мне сделать, это удалить файл с именем 'recently-used.xbel', но проблема в том, что каждый раз, когда вы что-то делаете, вам приходится останавливаться и глубоко удалять его. Вы не можете запретить ОС писать в нее.

Итог: сделайте пароли необязательными, а не обязательными! В нынешнем виде они меня никак не защищают - я вижу, я вхожу, без исключений - конец обсуждения!

Немного изучив тему, я выяснил, как избавиться от этой напасти паролей, просто запустив все это как root. Для тех из вас, кто тоже заинтересован в этом, вот шаги, которые я выполнил:

Откройте терминал и введите "sudo passwd root". Вам будет предложено ввести пароль для учетной записи root. Введите один. После этого просто перейдите в «Настройки» и «Войти в Windows» и там просто щелкните там, где указано, чтобы разрешить вход администратора (по умолчанию это отключено). Затем выйдите из системы и войдите снова как «root» с выбранным вами паролем root. Вас НИКОГДА больше не будет беспокоить пароль, если вы не перезагрузитесь или не выйдете из системы. Это снижает частоту ввода пароля со 100 000 раз до одного раза. Я мог бы добавить, что, если я не ошибаюсь, вам придется снова ввести «sudo». Я набирал это слово триллионы раз.

Несмотря на ужасные предупреждения о том, что с моей системой случится что-то ужасное, проблем пока нет. Если это произойдет, то что? Переформатируйте и запустите снова, либо сделайте полную резервную копию и восстановите. Эти предупреждения напоминают мне о снежном человеке или лохнесском чудовище — много шумихи, но, в конце концов, ничего.

Только один вопрос. По какой-то причине при работе с правами root ОС не видит мои настройки звука. Любые идеи, почему нет или как это исправить? Все остальное работает.

Я хотел бы спросить о связке ключей с паролем при запуске браузера Chromium в Linux Mint.
А нужно ли это?
Я никогда его не устанавливал. Я всегда просто нажимаю кнопку "Отмена".

Привет, МАУЛ! Не могли бы вы создать свою тему, а не копаться в старой? Новый вопрос заслуживает новой темы.

Image

Если ваша проблема решена, сообщите об этом, отредактировав первое сообщение в теме и добавив [РЕШЕНО] к заголовку. Спасибо!

kaitlynh1988 написал: Привет,

Сегодня я впервые использую Linux и не знаю никаких дополнительных функций. Мне было интересно, есть ли способ перестать просить ввести мой пароль? Меня спрашивают, когда я включаю компьютер, после заставки и перед установкой программы. Поскольку мой компьютер старый и я не держу его в общественном месте, я не беспокоюсь о защите паролем. Мне, вероятно, понадобятся пошаговые инструкции, так как я никогда раньше не использовал ничего, кроме Windows, надеюсь, все в порядке?

Я бы очень осторожно использовал это.

Я использую его только в скриптах bash.

Linux nemo — это файловый менеджер с root-доступом.
Лот меньше запрашивает пароль.

В этом кратком руководстве объясняется, как настроить Ubuntu, чтобы вам не нужно было вводить пароль каждый раз при использовании команды sudo.

Если вы используете Ubuntu Linux, вполне вероятно, что в тот или иной момент вы могли быть разочарованы тем, что он запрашивает ваш пароль при попытке выполнить административные задачи, такие как установка программ или изменение системных настроек.Ubuntu использует инструмент sudo для управления административными правами, а не позволяет пользователям легко входить в систему как пользователь root. На самом деле это хорошая мера безопасности. Однако, если вам нужно часто выполнять административные задачи, это может стать довольно раздражающим. Вот как вы можете настроить Ubuntu так, чтобы он не запрашивал пароль при использовании sudo.

Обратите внимание: это не рекомендуется, если вы используете свой компьютер в общественном месте или на работе, так как это поставит под угрозу безопасность ваших данных. Лучше установить его на домашнем рабочем столе, где вы, скорее всего, будете доверять большему количеству людей.

Запустите окно терминала и введите следующую команду:

Visudo — это инструмент, используемый для редактирования файла конфигурации самого sudo. Команда запросит ваш пароль. Введите его в последний раз. Файл конфигурации откроется в текстовом редакторе, скорее всего в nano. Прокрутите вниз до конца документа и добавьте следующую строку:

имя пользователя ALL=(ALL) NOPASSWD: ALL

Замените имя пользователя на имя пользователя, которому вы хотите разрешить sudo без пароля. Итак, если пользователь — Кальвин, вы должны ввести:

calvin ALL=(ALL) NOPASSWD: ALL

отключить пароль Ubuntu sudo

Сохраните и закройте файл. Выйдите из системы, войдите в систему как пользователь calvin и проверьте свой новый sudo без пароля.

Если вы действительно устали вводить пароли, вы также можете войти в Ubuntu без необходимости каждый раз вводить пароль.

Чтобы избежать входа в систему в качестве пользователя root, у нас есть команда sudo, которая позволяет нам запускать команды от имени пользователя root, что позволяет нам выполнять административные задачи с нашими собственными пользователями без полномочий root. В большинстве случаев команда sudo запросит у вас пароль, просто чтобы убедиться. Хотя обычно это нормально, меня это чертовски раздражает. В этой статье мы рассмотрим редактирование файла sudoers и избавление от запроса пароля.

Что такое Sudo на самом деле?

Согласно веб-сайту sudo: «Sudo (su «do») позволяет системному администратору делегировать полномочия, чтобы дать определенным пользователям (или группам пользователей) возможность выполнять некоторые (или все) команды от имени пользователя root или другого пользователя во время предоставление контрольного журнала команд и их аргументов."

xkcd sudo comic

Спасибо XKCD за комикс

Итак, как нам избавиться от запроса пароля? В конце концов, процесс довольно прост:

  1. Выполнить команду:
    • судо визуально
    • В зависимости от того, какой дистрибутив Linux вы используете, и от того, запускали ли вы раньше visudo или нет, вы можете не получить запрос о том, какой текстовый редактор вы хотите использовать для редактирования файла sudoers. Если вы не знаете, что выбрать, я бы посоветовал использовать nano.
  2. Внизу файла добавьте следующую строку:
    • ALL=(ALL) NOPASSWD: ALL
    • Примечание: замените своим именем пользователя.
  3. Сохранить и закрыть файл
  4. Выполнить команду:
    • sudo -k
    • Это очистит существующий кеш паролей.
  5. Готово!
  6. Для проверки выполните команду:
    • судо лс
    • Вы не должны запрашивать пароль

Хотя действительно вполне возможно отредактировать файл /etc/sudoers вручную, я бы не советовал этого делать. Если вы используете visudo, он фактически проверит синтаксис файла, чтобы убедиться, что он был правильно отредактирован; если в синтаксисе есть какие-либо ошибки, он НЕ сохранит файл и выдаст вам ошибку. С другой стороны, если вы вручную редактируете файл sudoers, такой проверки синтаксиса НЕТ, а если ошибки ЕСТЬ, вы не сможете использовать команду sudo для восстановления файла (я убедился в этом на личном опыте). Вам либо нужно будет переустановить ОС, либо, если вам повезет, вы можете загрузиться с работающего Linux USB (или CD/DVD) и отредактировать файл оттуда.

Итак. Что еще можно сделать с файлом sudoers? Вы можете сделать гораздо больше, чем просто удалить запрос пароля. Вы действительно можете получить гранулированный, как вы хотите. Вы можете сделать так, чтобы некоторым пользователям не требовался пароль для некоторых команд, но по-прежнему требовался пароль для других. Вы можете сделать то же самое на основе исходного IP-адреса терминального клиента (например, SSH).

Но во-первых, если вы планируете получить более детальную информацию, это означает, что у вас есть другие пользователи, работающие на устройстве, и вы, скорее всего, НЕ удалите приглашение sudo для ВСЕХ пользователей (а если вы это сделаете, вам следует подумать о пересмотре того, что вы собираетесь делать). сделать). Таким образом, это означает, что будут неизбежны ошибки ввода пароля, и вы должны поместить следующую строку в конец «по умолчанию» в файле sudoers:

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

Теперь перейдем к более "практичной" детализированной конфигурации.

Сложно пытаться описать «типичный» файл sudoers. Просто нет ничего «типичного», кроме того, что есть по умолчанию (что зависит от вашего дистрибутива). Но я постараюсь показать некоторые записи «типичного типа» на каком-то более детальном конце шкалы. Рассмотрим следующий файл sudoers:

User_Alias ​​ADMINS = jon, user1, user2
Runas_Alias ​​OP = root, user3
Host_Alias ​​INTERNAL = 192.168.1.0/255.255.255.0
Cmnd_Alias ​​POWER = /sbin/reboot, /sbin/ выключение

пользователь1 ВСЕ=(OP) ВСЕ

user2 INTERNAL=(ALL) ALL

user3 ALL= POWER

пользователь4 ВСЕ=(ВСЕ) ВСЕ

Это всего лишь базовый пример того, что вы можете сделать, вы можете получить очень детальную и ОЧЕНЬ сложную задачу. Просто не забывайте ВСЕГДА редактировать файл с помощью команды visudo, а не редактировать файл напрямую.

Пара последних команд sudo:

Примечание. Это строчная буква "L", а не заглавная "i"

Эта команда выведет список имеющихся у вас "разрешений" sudo.

Это очистит кешированный пароль.

Спасибо за чтение! Почему бы вам не рассказать мне о самых безумных конфигурациях sudo, которые вы видели или делали, в разделе комментариев.

ОБНОВЛЕНИЕ КАЛИ 2020

Если вы пытались выполнить это в последних выпусках Kali Linux 2020 года, вы, вероятно, заметили, что это не работает должным образом. насколько я могу судить, это ожидаемо и по замыслу. Для получения последней версии (версий) Kali вам необходимо выполнить следующую команду:

sudo dpkg-reconfigure kali-grant-root

Комментарии

Думаю, это одна из самых важных для меня сведений.
И я рад, что изучил вашу статью. Но хотелось бы понаблюдать за несколькими общими вопросами. Вкус веб-сайта отличный, статьи действительно отличные: D.
Прямой процесс, ура

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

Здравствуйте! Не возражаете, если я поделюсь вашим блогом
в своей группе в Твиттере? Многим людям,
я думаю, действительно понравится ваш контент. Пожалуйста, дайте мне знать.

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

О, это был действительно хороший пост. На создание отличной статьи ушло несколько минут и настоящие усилия… но что я могу сказать… я много сомневаюсь и, похоже,
ничего не делаю.

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

Читайте также: