На этот вопрос уже есть ответ здесь:
Когда я пытаюсь сбросить свой пароль из корневого меню с помощью пароля
, в ней написано «введите новый пароль unix», но я не могу его ввести.
Пожалуйста, помогите!
Как Элиах Каган сказал в этот комментарий , нормально ничего не видеть при вводе пароля в командной строке в Ubuntu.
Если вы все еще хотите видеть символы-заполнители, такие как *
, при вводе, следуйте следующим инструкциям:
Установите инструмент rlwrap
, введя следующую команду в терминале [ 1110]:
sudo apt-get install rlwrap
Используйте следующую команду, когда хотите изменить свое ключевое слово:
rlwrap passwd
Более того, затем вы можете создать псевдоним для rlwrap passwd
(см. здесь , как создать постоянный псевдоним):
alias passwd='rlwrap passwd'
С этого момента, в будущем вы можете использовать passwd
как обычно, и вы увидите *
символов при вводе пароля, как вы ожидаете.
Вы набираете свой пароль, просто вы его не видите. Это в целях безопасности. Обычно, когда вы вводите пароль (windows
), вы получаете длину пароля из числа звездочек. Но здесь вы не можете получить даже это.
Это происходит только в терминале. Когда вам нужно ввести свой пароль в каком-либо графическом интерфейсе (для ввода пароля используются такие запятые, как всплывающее диалоговое окно gksu
), вы можете увидеть звездочки ( * ) или другой символ при его вводе.