Специальные символы в именах пользователей ssh
У меня есть несколько пользователей, настроенных на LDAP, и я хотел бы, чтобы они могли подключаться к машине Linux через SSH, используя этих пользователей и пароль в каталоге LDAP.
Тем не менее, есть 2 проблемы, которые я не знаю, как справиться:
- Имена пользователей и пароли в Unicode. Это проблема для OpenSSH?
- Некоторые имена пользователей имеют форму "user@ кое-что". Можно ли оставить эти знаки "@" внутри? Так что пользователь сможет выполнить
ssh user@something@computer
?
Спасибо!
1 ответ
Имена пользователей - это просто байты. Так что если все машины используют UTF-8, то проблем быть не должно. Пароли должны работать аналогично, но детали будут зависеть от того, что на самом деле проверяет пароли на удаленном конце (например, PAM), что может привести к путанице.
Конечно, лучше всего попробовать это с вашей точной настройкой. Но это должно работать.