Терминал не принимает ввод

Терминал не принимает ввод

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

решение1

Это стандартное поведение. Вы, вероятно, привыкли видеть звездочки (*), которые представляют собой символы, которые вы вводите. Это противоречит любой логике безопасности, поскольку любой может увидеть длину вашего пароля, которая не должна быть видна тому, кто заглядывает вам через плечо ;) Терминалы Unix ничего не показывают, но они принимают ввод. Если он не принимает ваш пароль, то это совсем другая проблема. В таком случае откройте новую ветку с максимально возможным количеством подробностей.

решение2

При использовании терминала в любой операционной системе Linux, например Ubuntu, по умолчанию он настроен таким образом, что набранный пароль вообще не виден пользователю (даже звездочки). Но вы можете изменить это поведение,

  1. Откройте терминал (Ctrl-Alt-T).

  2. Введите следующую команду:

    $ судо визудо

    (И еще раз, и в последний раз, пожалуйста, введите свой пароль, не видя, что именно печатается).

  3. Затем прокрутите вниз до строки: Defaults env_reset

  4. И измените его на: Defaults env_reset,pwfeedback

  5. Затем нажмите Ctrl-X для завершения, Y для внесения изменений и Enter для выхода.

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

Связанный контент