Paramiko等价于OpenSSH指令PreferredAuthentications=password和Pubkey



我可以得到以下ssh命令的Paramiko代码吗?

ssh Administrator@xx.xx.xx.xx -vv -o PreferredAuthentications=password -o PubkeyAuthentication=no

需要知道如何处理Paramiko中的PreferredAuthenticationsPubkeyAuthentication字段。

没有直接的等价,因为Paramiko在选择认证方法时与ssh具有不同的逻辑。而且你并没有告诉我们为什么要使用这些指令。

如果您的目的是避免使用自动发现的密钥文件,请使用allow_agent=Falselook_for_keys=False

参见Python Paramiko中的强制密码验证(忽略.ssh文件夹中的密钥)

相关内容

  • 没有找到相关文章

最新更新