【问题标题】:passwordless ssh without ssh-key handshaking无 ssh 密钥握手的无密码 ssh
【发布时间】:2014-01-06 06:52:03
【问题描述】:

我有 100 台机器要使用无密码 ssh 自动控制。 但是,由于无密码 ssh 需要 id_rsa 握手,因此控制机器需要一些时间,如下所示。

$ time ssh remote hostname
remote

real    0m0.294s
user    0m0.020s
sys     0m0.000s

大约需要 0.3 秒,在 100 台机器上执行此操作大约需要 30 秒。 我正在寻找的是让远程机器上的帐户根本没有密码。 有办法吗?

【问题讨论】:

    标签: linux ssh remotecommand


    【解决方案1】:

    延迟可能是由于在客户端连接时主机执行反向 DNS 查找,以验证客户端的主机名是否反向到客户端连接的同一 IP。如果您在服务器的 sshd 上禁用此选项,则连接时可能会看到更少的延迟。有关详细信息,请参阅以下链接:

    http://linux-tips.org/article/92/disabling-reverse-dns-lookups-in-ssh https://unix.stackexchange.com/questions/56941/what-is-the-point-of-sshd-usedns-option

    【讨论】:

      【解决方案2】:

      有一种方法:使用telnet。它提供与 ssh 相同的功能,无需身份验证和加密。

      【讨论】:

        猜你喜欢
        • 2017-06-14
        • 2022-11-06
        • 1970-01-01
        • 1970-01-01
        • 2017-04-28
        • 2010-09-29
        • 2019-09-26
        • 2013-09-28
        • 2017-04-29
        相关资源
        最近更新 更多