Логотип

Ubuntu 26.04: теперь при вводе пароля для sudo отображаются звездочки

Ubuntu 26.04: теперь при вводе пароля для sudo отображаются звездочки

В Ubuntu 26.04 появилась заметная, но неожиданная для многих пользователей нововведение: при вводе пароля для команды sudo терминал перестал молчать и теперь показывает астериски (*) при каждом нажатии клавиши. Эта функция включена по умолчанию и ломает привычное поведение, существовавшее в Unix/Linux десятки лет.

Что изменилось

  • В нормальных условиях, когда вы выполняете команду с sudo, система просит пароль.
  • До Ubuntu 26.04 при вводе ничего не отображалось — ни символов, ни звездочек, ни точек.
  • Начиная с 26.04 терминал будет показывать * за каждый введённый символ пароля.

 

Это изменение произошло потому, что Ubuntu теперь по умолчанию использует sudo‑rs — переписанное на Rust (альтернатива классическому C‑варианту) приложение sudo, и в нём включён параметр pwfeedback, отвечающий за визуальный отклик при вводе пароля.

 

Почему это сделали

Основная мотивация разработчиков — улучшение удобства для пользователей, особенно новичков:

  • Тихий ввод пароля часто вызывает сомнения у новичков — они не понимают, вводится ли что‑то вообще.
  • Привычка видеть звёздочки едина практически во всех графических интерфейсах и терминалах.
  • Старая мотивация скрывать длину вводимого пароля рассматривалась как крайне незначительная защита, и её решили убрать.

 

Аргументы против

Не все довольны этой переменой:

  • Долгое время отсутствие визуального отклика считалось мерой безопасности — при вводе пароля никто не мог определить даже длину пароля, глядя на ввод.
  • Это особенно ценилось у опытных пользователей и на публичных демонстрациях/стримах.
  • Некоторые считают, что такой шаг неплохо было бы сделать настраиваемым при установке/обновлении.
Читать  Как отключить/включить ответ ping в Linux

 

Что делать, если вы хотите старое поведение

Если вам нужно вернуть прежнее поведение, где ни один символ не отображается при вводе пароля, это можно сделать вручную:

  1. Откройте sudoers для редактирования (через visudo):
    sudo visudo
    
  2. Добавьте следующую строку:
    Defaults !pwfeedback
    
  3. Сохраните изменения — sudo снова станет «молчаливым» при вводе пароля.

 

Выводы

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

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

Для тех, кому новая визуальная реакция не нравится, возможность вернуть старое поведение сохранилась.

 

FAQ — Часто задаваемые вопросы

Почему раньше не отображалось ничего при вводе пароля?

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

Безопасно ли показывать звездочки при вводе пароля?

С точки зрения практической безопасности, это минимально увеличивает риск — наблюдатель может получить лишь длину пароля, но не его содержание. Многие считают, что это несущественно по сравнению с удобством.

Можно ли отключить отображение звездочек?

Да — добавьте Defaults !pwfeedback в файл /etc/sudoers через sudo visudo, и система снова станет «молчаливой».

Читать  Как проверить использование памяти в Linux

Это влияет на sudo в Ubuntu 25.10 и старше?

Нет — штатное поведение старых выпусков не меняется, эта функциональность появилась только в Ubuntu 26.04 и связана с новой реализацией sudo‑rs.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)
Если статья понравилась, то поделитесь ей в социальных сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно


Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала