
Я пам'ятаю, як вперше скористався Linux та Ubuntu. Мій наставник багато чому мене навчив, зокрема, як встановлювати програмне забезпечення за допомогою терміналу. Не пам'ятаю, чи я його питав, чи він сам мені сказав, але він попередив мене, що я нічого не побачу, коли введу свій пароль. Так відбувається в більшості дистрибутивів Linux, але в системі Canonical це зміниться у квітні цього року, що збігається з виходом... Ubuntu 26.04 Рішучий єнот.
Причина, чому нічого не відображається під час введення пароля, полягає в безпеці: якщо хтось порахує символи, він може отримати підказку про те, що може бути під ними. У Questing Quokka sudo було замінено реалізацією на основі Rust під назвою потовиділенняЦе самі їхні розробники прийняли рішення показати зірочкиЯк видно на скріншоті заголовка, вони вважають, що перевага від невідображення чогось мінімальна для безпеки, і що перегляд чогось корисніший для користувача. Canonical, зі свого боку, вирішив запровадити цю зміну.
Ubuntu 26.04, sudo-rs та зірочки
Ця зміна, ймовірно, не сподобається всім однаково, але це лише питання точки зору. Наприклад, Linux Mint вирішив внести цю зміну самостійно, і нічого поганого не сталося. Особисто мені це байдуже: якщо їх немає, то це поведінка, до якої я звик. Якщо вони є, то чудово.
З моєї точки зору, наявність зірочок не має великого значення для користувача. Ми дуже часто вводимо паролі так, ніби це одна легка дія: якщо ми вводимо їх правильно, натискаємо Enter, але якщо ми допускаємо навіть найменшу помилку, ми видаляємо все; ми не рахуємо зірочки, щоб спробувати точно визначити, де може бути помилка.
Але це разюча зміна. Ubuntu понад два десятиліття нічого не показував, а починаючи з квітня цього року з'являться зірочки.
Якщо хтось хоче відновити стару поведінку, все, що йому потрібно зробити, це відкрити /etc/sudoers та додати Defaults !pwfeedback до файлу.