【问题标题】:Using Fabric with no Authentication Methods使用没有身份验证方法的 Fabric
【发布时间】:2019-07-08 20:50:19
【问题描述】:

当尝试通过 SSH 连接到没有 SSH 身份验证方法的设备时,我不断收到“没有可用的身份验证方法”的错误消息。但问题是没有使用任何身份验证机制。有谁知道绕过身份验证和不使用任何典型方法进行连接的好方法?现在我正在尝试使用 Fabric(它使用 Paramiko)。

我已经尝试过为该服务器提供空白密码和用户名或仅提供默认登录信息。

从面料进口连接 c = 连接(主机='192.168.1.1',用户='root',端口='22') 结果 = c.run('ls')

我希望用用户名root连接和使用。

谢谢

【问题讨论】:

    标签: python paramiko fabric


    【解决方案1】:

    在这里,您可以尝试在本地机器上生成 ssh-id 并将其复制到远程。

    在本地节点上运行 ssh-key gen

    ssh-keygen -t rsa -N "" -f ~/.ssh/id_rsa
    

    运行 ssh-copy id

    ssh-copy-id -i ~/.ssh/id_rsa.pub {remote_server_ip}
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 2019-11-01
      • 2013-12-10
      • 2010-10-24
      • 2019-09-15
      • 2021-04-28
      • 1970-01-01
      相关资源
      最近更新 更多