Какова причина скрытия символов при вводе пароля sudo?

При вводе пароля sudo символы • скрыты.

По-видимому, • для лучшей безопасности отсутствуют. Они кажутся достаточно безопасными для меня, и я не понимаю, почему они не используются.

Я думаю, что мне что-то не хватает ...

Может ли кто-нибудь уточнить? [ ! d3]

1
задан 28 January 2016 в 15:39

3 ответа

Нет необходимости показывать * при вводе символов. Показ * дает подсказку всем, кто смотрит, как вы печатаете: они тогда знают количество символов, которые вы набрали.

И так как лучше ввести неверный пароль, чем иметь 1 человека, чтобы узнать что-то о вашем пароле (даже если это просто длина), не показывающий лучший метод. [!d3 ]

В случае чего-то, у которого фиксированная длина (например, PIN-код в банкомате), показывающая *, не является проблемой: мы все уже знаем длину.

2
ответ дан 23 May 2018 в 13:57
  • 1
    Но, если кто-то достаточно близко к вам, чтобы заметить, сколько • вы вошли, они также достаточно близко, чтобы посмотреть на вашу клавиатуру ... – DevRobot 28 January 2016 в 15:31
  • 2
    @DevRobot истинный вид. Я могу ввести пароль очень быстро и могу использовать свои руки, чтобы скрыть то, что я набираю. Но ... всегда лучше вводить пароль, когда никто не смотрит в любом случае ;-) – Rinzwind 28 January 2016 в 16:12

Мое рассуждение в этом заключается в следующем: количество вводимых вами символов «•» - очень большой намек для тех, кто хотел бы узнать / сломать свой пароль.

Возможно, есть и другие причины, но один из них достаточно для меня.

1
ответ дан 23 May 2018 в 13:57

Самый простой ответ - это вопрос: зачем показывать пароль? если кто-то знает, сколько символов ваш пароль, он может сделать словарь со всей возможной комбинацией символов и цифр с одинаковой длиной вашего пароля. он будет взломан позже.

1
ответ дан 23 May 2018 в 13:57

Другие вопросы по тегам:

Похожие вопросы: