如何停止ssh提供其他密钥?

韦恩·沃纳(Wayne Werner)

我有一些服务器,dev.example.com并且在其authorized_keys文件中有我的~/.ssh/id_rsa.pub密钥。我也有一把~/.ssh/my_test.pub钥匙。

~/.ssh/config指定了dev.example.com它应该id_rsa像通常需要的那样使用。

但是,我正在尝试进行测试以确保my_test仅允许我想要的访问。所以我试图传入身份-i文件:

$ ssh -v -i /Users/wwerner/.ssh/my_test example
.
.
.
debug1: Offering RSA public key: /Users/wwerner/.ssh/id_rsa

然后登录。废话。

好的,所以我使用example而不是FQDN可能是一个问题

$ ssh -v -i /Users/wwerner/.ssh/my_test dev.example.com
debug1: Offering RSA public key: /Users/wwerner/.ssh/id_rsa

并登录。也许我需要我的用户名?

$ ssh -v -i /Users/wwerner/.ssh/my_test [email protected]
debug1: Offering RSA public key: /Users/wwerner/.ssh/id_rsa

好吧...所以现在我进一步努力。可能是配置文件引起的:

$ ssh -v -F /dev/null -i /Users/wwerner/.ssh/my_test [email protected]
debug1: Reading configuration data /dev/null
debug1: Offering RSA public key: /Users/wwerner/.ssh/id_rsa

啊!所以也许我也使用-o吗?

$ ssh -v -F /dev/null -o IdentityFile=/dev/null -i /Users/wwerner/.ssh/my_test [email protected]
debug1: Offering RSA public key: /Users/wwerner/.ssh/id_rsa

我究竟做错了什么?我必须指定什么设置,以便ssh不会提供我的密码id_rsa

兰伯特

您可以将指令IdentitiesOnlyIdentityFile指令结合使用

在命令行上,您可以使用:

ssh -v -o "IdentitiesOnly=yes" -i /Users/wwerner/.ssh/my_test dev.example.com

或者,您可以在.ssh/config主机部分文件中设置指令

查看man ssh_config详情

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何配置ssh以使用其他密钥?

来自分类Dev

如何从其他计算机向我的Ubuntu服务器添加SSH密钥

来自分类Dev

更改主密钥或其他密钥如何提供安全性?如何使用会话密钥来保持DESFire与阅读器之间的进一步通信?

来自分类Dev

如果其他用户没有SSH密钥,如何授予他们访问权限?

来自分类Dev

通过ssh连接时使用特定的SSH密钥对,并暂时忽略所有其他密钥吗?

来自分类Dev

实施接口如何提供其他功能?

来自分类Dev

如何停止其他特定线程?

来自分类Dev

SSH密钥与用于其他目的的非对称密钥有何不同?

来自分类Dev

如何强制SSH提供RSA密钥而不是ECDSA?

来自分类Dev

如何强制SSH提供RSA密钥而不是ECDSA?

来自分类Dev

如何使用提供的SSH密钥连接到SFTP?

来自分类Dev

如何停止GitX询问我的SSH密钥密码?

来自分类Dev

如何应用groupBy但使用其他值作为密钥?

来自分类Dev

如何仅使一个用户通过SSH密钥进行身份验证并允许对所有其他用户进行密码身份验证

来自分类Dev

除了防火墙和RSA密钥,还有其他保护SSH连接的方法吗?

来自分类Dev

与其他用户的SSH密钥身份验证

来自分类Dev

SSH:使用私钥失败,使用位于其他位置的密钥副本

来自分类Dev

如果服务器移至其他网络,是否会影响SSH密钥?

来自分类Dev

在 Google Cloud Platform 上为其他帐户创建 SSH 密钥

来自分类Dev

如何拒绝root SSH登录并要求用户提供SSH密钥?

来自分类Dev

如何拒绝root SSH登录并要求用户提供SSH密钥?

来自分类Dev

如何为其他碎片提供匕首依赖关系?

来自分类Dev

如何停止其他声音直到声音结束(Js,HTML)

来自分类Dev

如何阻止ActionListener停止所有其他代码?

来自分类Dev

火花停止时如何清理其他资源

来自分类Dev

Android如何在其他活动中停止AlarmManager

来自分类Dev

如何在其他功能中停止线程

来自分类Dev

如何使用其他功能停止计时器

来自分类Dev

如何停止在Intellij中运行其他类

Related 相关文章

  1. 1

    如何配置ssh以使用其他密钥?

  2. 2

    如何从其他计算机向我的Ubuntu服务器添加SSH密钥

  3. 3

    更改主密钥或其他密钥如何提供安全性?如何使用会话密钥来保持DESFire与阅读器之间的进一步通信?

  4. 4

    如果其他用户没有SSH密钥,如何授予他们访问权限?

  5. 5

    通过ssh连接时使用特定的SSH密钥对,并暂时忽略所有其他密钥吗?

  6. 6

    实施接口如何提供其他功能?

  7. 7

    如何停止其他特定线程?

  8. 8

    SSH密钥与用于其他目的的非对称密钥有何不同?

  9. 9

    如何强制SSH提供RSA密钥而不是ECDSA?

  10. 10

    如何强制SSH提供RSA密钥而不是ECDSA?

  11. 11

    如何使用提供的SSH密钥连接到SFTP?

  12. 12

    如何停止GitX询问我的SSH密钥密码?

  13. 13

    如何应用groupBy但使用其他值作为密钥?

  14. 14

    如何仅使一个用户通过SSH密钥进行身份验证并允许对所有其他用户进行密码身份验证

  15. 15

    除了防火墙和RSA密钥,还有其他保护SSH连接的方法吗?

  16. 16

    与其他用户的SSH密钥身份验证

  17. 17

    SSH:使用私钥失败,使用位于其他位置的密钥副本

  18. 18

    如果服务器移至其他网络,是否会影响SSH密钥?

  19. 19

    在 Google Cloud Platform 上为其他帐户创建 SSH 密钥

  20. 20

    如何拒绝root SSH登录并要求用户提供SSH密钥?

  21. 21

    如何拒绝root SSH登录并要求用户提供SSH密钥?

  22. 22

    如何为其他碎片提供匕首依赖关系?

  23. 23

    如何停止其他声音直到声音结束(Js,HTML)

  24. 24

    如何阻止ActionListener停止所有其他代码?

  25. 25

    火花停止时如何清理其他资源

  26. 26

    Android如何在其他活动中停止AlarmManager

  27. 27

    如何在其他功能中停止线程

  28. 28

    如何使用其他功能停止计时器

  29. 29

    如何停止在Intellij中运行其他类

热门标签

归档