Назад | Перейти на главную страницу

Специальные символы в именах пользователей ssh

У меня есть несколько пользователей, настроенных на LDAP, и я хотел бы, чтобы они могли подключаться к машине Linux через SSH, используя этих пользователей и пароль в каталоге LDAP.
Однако есть 2 проблемы, с которыми я не знаю, как справиться:

  1. Имена пользователей и пароли в юникоде. Это проблема OpenSSH?
  2. Некоторые имена пользователей имеют вид «пользователь @ что-то». Можно ли оставить эти знаки "@" внутри? Чтобы пользователь мог выполнять ssh user@something@computer ?

Спасибо!

Имена пользователей - это просто байты. Так что, если все машины используют UTF-8, проблем быть не должно. Пароли должны работать аналогично, но детали будут зависеть от того, что на самом деле проверяет пароли на удаленном конце (например, PAM), что может его испортить.

Конечно, лучше всего попробовать это с вашей точной настройкой. Но должно работать.