Это не ограничение со стороны Вашего сервера SSH, это - ограничение со стороны алгоритма хэша пароля Вашего сервера.
При хешировании паролей на Unix, crypt()
функция вызвана. Это может использовать один из многих бэкендов, возможность использует DES или другой ограничивающий алгоритм (для этого конкретного случая, я предположу, что Ваш сервер использует DES). DES обычно не используется по умолчанию в современных операционных системах, потому что он приводит к особенно плохому ограничению: надежность пароля и проверка ограничены 8 байтами.
Это означает, что, если Ваш пароль был установлен как "foobarbaz", это становится "foobarba", обычно без предупреждения или уведомления. То же ограничение относится к проверке, что означает, что "foobarbaz", "foobarba", и "foobarbazqux" все проверяют для этого конкретного случая.
Для файлов отображения, начинающихся с:
ls etc | grep ^a
Для отображения файлов, начинающихся с c:
ls etc | grep ^c