微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

bash – 使用ssh手动加载私钥

是否可以在忽略认.ssh目录的情况下运行ssh并指定其他一个或 – 更好指定的私钥?

例如:

ssh --private-key other_id_rsa login@host
您可以使用-i选项.

来源:man ssh

-i identity_file
    Selects a file from which the identity (private key) for public key authentication is read.  The default is ~/.ssh/identity for protocol
    version 1,and ~/.ssh/id_dsa,~/.ssh/id_ecdsa and ~/.ssh/id_rsa for protocol version 2.  Identity files may also be specified on a per-
    host basis in the configuration file.  It is possible to have multiple -i options (and multiple identities specified in configuration
    files).  ssh will also try to load certificate information from the filename obtained by appending -cert.pub to identity filenames.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐