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

Рабочий пример нескольких параметров разрешения на открытие в authorized_keys

У меня есть рабочий ключ .ssh/authorized_keys с одним permitopen опция настроена. Я пошел добавить еще permitopen и это не позволяет туннели к новому серверу. В документация говорит:

К одному и тому же открытому ключу можно применить несколько параметров PermitOpen, если они разделены запятыми, и, таким образом, ключ может разрешать использование нескольких портов.

Однако в документации не приводятся примеры. Может кто-нибудь привести рабочий пример? Я пробовал оба следующих варианта:

permitopen="host-1:3389",permitopen="host-2:3389" ssh-rsa AAAAC...

и

permitopen="host-1:3389,host-2:3389" ssh-rsa AAAAC...

Я заставил это работать. Первый пример выше работает.

permitopen="host-1:3389",permitopen="host-2:3389" ssh-rsa AAAAC...

В моем случае это не сработало, потому что имя хоста чувствительный к регистру.

Я использовал следующую команду для подключения:

ssh -f user@tunneler -L 10001:host-1:3389 -L 10002:HOST-2:3389 -N

что не удалось из-за использования заглавных букв во втором имени хоста.

ssh -f user@tunneler -L 10001:host-1:3389 -L 10002:host-2:3389 -N работал.

Он должен соответствовать именно что в permitopen вариант.