слишком много charmaps в gnome-terminal

Я согласен с ответом kyleN относительно того, почему ввод неправильной команды в терминале занимает больше времени, чем запуск существующей программы.

Однако пауза после ввода неправильного пароля - это совсем другое дело - эта задержка введенные преднамеренно, чтобы предотвратить атаки паролем грубой силы (т. е. пытаться использовать тысячи паролей в секунду до одного совпадения). Добавление небольшой задержки при вводе неверного пароля не влияет на удобство использования для «реальных» пользователей, но делает такие атаки совершенно непрактичными. Так что да, в этом случае это мера безопасности.

0
задан 11 May 2018 в 22:28

2 ответа

Я предполагаю, что гном-терминал полагается на него

Нет, это ложное предположение. Терминал GNOME использует собственный встроенный список кодировок.

Я рекомендую определить два профиля терминала GNOME, которые отличаются только их кодировкой (на вкладке Compatibility) и переключаются между этими профилями (например, с использованием права -click menu).

Другая возможность - иметь промежуточный уровень, который преобразует кодировки, тогда как терминал GNOME по-прежнему работает в UTF-8. luit - это такая часть программного обеспечения, но screen (и предположительно tmux, не уверенный в этом) также имеют опции для преобразования между кодировками.

Я предполагаю, что gnome-terminal полагается на это

, но «locale -m» по-прежнему выводит 236 charmaps, например MAC-CYRILLIC, которые мне действительно не нужны

1
ответ дан 17 July 2018 в 14:33
Я предполагаю, что гном-терминал полагается на него

Нет, это ложное предположение. Терминал GNOME использует собственный встроенный список кодировок.

Я рекомендую определить два профиля терминала GNOME, которые отличаются только их кодировкой (на вкладке Compatibility) и переключаются между этими профилями (например, с использованием права -click menu).

Другая возможность - иметь промежуточный уровень, который преобразует кодировки, тогда как терминал GNOME по-прежнему работает в UTF-8. luit - это такая часть программного обеспечения, но screen (и предположительно tmux, не уверенный в этом) также имеют опции для преобразования между кодировками.

Я предполагаю, что gnome-terminal полагается на это

, но «locale -m» по-прежнему выводит 236 charmaps, например MAC-CYRILLIC, которые мне действительно не нужны

1
ответ дан 20 July 2018 в 14:37

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

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