Можно ли использовать ~/.ssh/config для обработки ключей '-t create'?

Как вы, возможно, знаете, SourceForge предлагает сервис оболочки. Согласно их информационной странице Shell Access, команда для получения оболочки выглядит так:

ssh -t USER,PROJECT@shell.sourceforge.net create

Это ставит в очередь оболочку на их конце и в конечном итоге превращает вас в одну. Я хотел бы как-то добавить это к моему ~/.ssh/config, Я в растерянности за то, что -t переключатель вызывается в config а также как пройти create аргумент.

Кто-нибудь знает, как может выглядеть такая запись?

1 ответ

Решение

Из исследования, которое я провел ранее (и обновил только сейчас), я не верю, что такой вариант существует [однако, есть много случаев жалоб на эту тему]. ( Справочная страница, кажется, подтверждает это).

При этом, вместо того, чтобы просто сказать вам "нет", одним из возможных способов обхода было бы сделать alias в вашем profile (во многих случаях, расположенных в ~/.bash_profile, но отличается в некоторых системах).

alias sshSF="ssh -t USER,PROJECT@shell.sourceforge.net"

Тогда, так как это псевдоним, вы можете позвонить sshSF create и "создать" будет аргументом. Если у вас есть ключ, вы можете, конечно, указать, что с -i также.

Другие вопросы по тегам