Можно ли использовать ~/.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
также.