linux ssh 连接某个主机时,指定私钥的路径

版权 1.修改当前登录用户的 ssh 环境变量文件(没有则新增)vim ~/.ssh/config 2.根据需求,定义需要连接的主机的私钥路径(可以定义多个不同的主机)Host github.com User git Hostname gi...

1.修改当前登录用户的 ssh 环境变量文件(没有则新增)

vim ~/.ssh/config

2.根据需求,定义需要连接的主机的私钥路径(可以定义多个不同的主机)

Host github.com
  User git
  Hostname github.com
  IdentityFile ~/data/.ssh/git_id_rsa

Host 172.16.3.25
  User lowman
  Hostname 172.16.3.25
  IdentityFile ~/data/.ssh/my_id_rsa


如果私钥不在默认位置,可以通过-i 参数指定,比如:

 ssh -p 22 -i /root/wb31x7fc0a.private root@39.106.160.108

这里通过 -i 指定私钥路径为:/root/wb31x7fc0a.private 

  • 发表于 2022-05-12 03:29
  • 阅读 ( 51 )

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
shitian
shitian

662 篇文章

作家榜 »

  1. shitian 662 文章
  2. 石天 437 文章
  3. 每天惠23 33 文章
  4. 小A 29 文章