Також можна вставити команду у файл дозволених ключів. ( ~/.ssh/authorized_keys
). Це дозволяє виконати власну команду для кожної клавіші у файлі. Я використовую це для пересилання з'єднань оболонки через мій брандмауер. Результатом є те, що я можу сш на один хост, і він автоматично підключає сеанс до хоста всередині мережі. authorized_keys
Запис виглядає наступним чином :
command="ssh -Tq <hostname> \"$SSH_ORIGINAL_COMMAND\"",no-port-forwarding,no-agent-forwarding,no-X11-forwarding,no-pty ssh-rsa AAAA... the rest of the key ...
Більш конкретно, переадресація призначена для мого гітолітного екземпляра. Це дозволяє простий зовнішній доступ без прямого підключення хоста гітоліту до будь-якого зовнішнього доступу. Перегляньте головну сторінку для отримання додаткової інформації. ( http://linux.die.net/man/8/sshd )