我想设置我的 ssh 配置,以便使用一个命令通过 ssh 进入服务器。
目前我必须在我的终端上执行这 3 行才能 ssh 到我的构建服务器。
$ ssh-add
$ ssh -A -t ftp1.foo.net
$ ssh -A -t build02-foo
我在 Mac 上,其他 2 台服务器是 ubuntu。
我必须设置什么才能使用build2-foo
一个 ssh 命令进行 ssh 连接,例如
$ ssh build02
答案1
创建~/.ssh/config
Host build02
Hostname build02-foo
ProxyCommand ssh -W %h:%p ftp1.foo.net
然后你可以使用
ssh build02