ssh配置跳板机-带密钥

Posted elegent

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ssh配置跳板机-带密钥相关的知识,希望对你有一定的参考价值。

ssh配置跳板机堡垒机带密钥

~/.ssh/config 添加以下配置:

# 跳板机地址
Host jumper
 HostName jumper.com
 User jumper
 port 23333
 ForwardAgent yes
 IdentityFile ~/.ssh/jumper_id_rsa

不行的再看

从网上其他文章来看, 这么配置了就应该生效的。但我这里没有生效。 需要 手动把 密钥加到ssh-agent.

$ ssh-add ~/.ssh/jumper_id_rsa

不行的再看(2)

windows里用的mobaxterm,每次打开都是一个新的会话,加到ssh-agent里的都没了 。

.bash_profile文件里加以下内容:(没有这个文件的,可以自己生动加)

#ssh
eval $(ssh-agent -s)
ssh-add ~/.ssh/jumper_id_rsa
  • 第一行,启动ssh-agent 客户端。
  • 第二行,添加密钥到ssh-agent。

就是在每次打开会话时,都添加一次。

其他平台同理。 胖友们自己斟酌。

OVER!

以上是关于ssh配置跳板机-带密钥的主要内容,如果未能解决你的问题,请参考以下文章

封装带SSH跳板机的redis

ssh密钥转发(Linux和Windows)

ssh远程登陆脚本(带跳板机)

mysql ssh 跳板机(堡垒机???)连接服务器

登录跳板机包含MAC登录方法

XShell SSH 跳板配置之jmeter连接跳板数据库