Логотип

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, отвечающий за визуальный отклик при вводе пароля.

 

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

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

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

 

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

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

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

 

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

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

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

 

Выводы

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

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

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

 

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

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

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

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

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

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

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

Читать  7 методов защиты: предотвращение повышения привилегий через сброс пароля

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

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

Редактор: AndreyEx

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

4 × два =

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


Спасибо!

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

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