Когда я собираюсь установить программу в терминале, она хочет пароль:
[sudo] password for xxx:
Но когда я начинаю вводить пароль, ничего не происходит. Что мне делать?
command-line
password
sudo
Lazloinn
источник
источник
Ответы:
Несмотря на то, что при вводе пароля никакие символы не появляются, вы фактически вводите пароль.
Поэтому введите пароль, затем нажмите Enterи увидите магию.
источник
По соображениям безопасности нет обратной связи паролей, указанных в терминале. Прочитайте следующую дискуссию о причинах этого и о том, почему это не будет реализовано:
В этой дискуссии, а также в ответе на соответствующий вопрос у суперпользователя
Существует возможность включить обратную связь по паролю для
sudo
и толькоsudo
путем редактирования параметров в файле sudoers.Чтобы включить обратную связь по паролю со звездочками
*
при запускеsudo
команды, мы должны отредактировать файл sudoers с помощьюЗатем мы должны добавить
pwfeedback
к параметрам по умолчанию, как показано ниже:источник
Пароли скрыты, поэтому никто не может видеть через плечо, когда вы вводите его. Это мера безопасности.
источник
Пароль не отображается, когда вы пишете его в терминале после
sudo
команды, но он все еще читается. Это тот случай, здесь? т.е. ты пытался дать свой пароль и нажать Enter?источник
Ничего не должно произойти, просто введите пароль и нажмите Enter.
источник
При использовании терминала в целях безопасности (например, если кто-то стоит позади вас и ему нечего делать, кроме как смотреть на ваш экран во время ввода пароля), вы никогда не увидите введенный вами пароль. Вы эффективно печатаете его, даже если не видите.
Просто введите свой пароль и нажмите ENTER
Здесь я проверяю один из моих дисков. Как вы можете видеть, похоже, что я не набрал свой пароль, но у меня действительно есть.
источник
Из соображений безопасности символы, введенные в запросе на ввод пароля, не возвращаются в терминал.
Введите свой пароль и нажмите enter. Персонажи есть, их просто не видно, вот и все.
источник
Не волнуйтесь, это обычное и позитивное поведение.
Поскольку выходные данные любого программного обеспечения могут быть зарегистрированы в постоянном хранилище (например, на жестком диске) в формате, удобном для чтения людьми, библиотеки Linux, используемые большинством терминальных программ (в вашем случае
login
утилита сPAM
системой), имеют функцию безопасности, которая скрывает пароли с экрана: пароль запоминается и - если программное обеспечение хорошо сделано - зашифровывается в памяти при нажатии,RETURN
но даже при наборе текста на выход не поступает на стандартный вывод .Это и предотвращает пассивную регистрацию экрана, и люди рядом с вами не могут поймать пароль. Хорошего дня и не забывайте быстро печатать, потому что любой может увидеть вашу физическую клавиатуру! :-)
Важно : когда вы видите поле пароля, вставляйте
root
пароль, только если приложение является доверенным; никогда не публикуйте и не сохраняйте свой пароль root, даже если поле пароля кажется безопасным и не содержит букв.источник