@
hnliuzesen @
InDom 前面都提到过了,如果你只是需要 **记录 ssh session**和**记住 ssh 连接授权**。只需要编辑 SSH Config 就行 `~/.ssh/config`。基本访问机器别名(方便记录),指定私钥,以及通过跳板机访问都可以实现。
````
# Add proxy machine
Host proxy.machine
HostName hostname
Port 22
User username
IdentityFile ~/.ssh/id_rsa
CheckHostIP yes
# Add target machine (through proxy)
Host target.machine
HostName hostname
Port 22
User username
IdentityFile ~/.ssh/id_rsa
ProxyCommand ssh
[email protected] -W %h:%p
````
更多的你去查 SSH Config 的 manual 绝对可以覆盖你的需求。而且大部分 ssh 工具都可以使用这一套 config 啊,我用的 VSCode Remote 插件就直接根据 config 内容把常访问的列出来,点击即可用。