我可以得到以下ssh
命令的Paramiko代码吗?
ssh Administrator@xx.xx.xx.xx -vv -o PreferredAuthentications=password -o PubkeyAuthentication=no
需要知道如何处理Paramiko中的PreferredAuthentications
和PubkeyAuthentication
字段。
没有直接的等价,因为Paramiko在选择认证方法时与ssh
具有不同的逻辑。而且你并没有告诉我们为什么要使用这些指令。
如果您的目的是避免使用自动发现的密钥文件,请使用allow_agent=False
和look_for_keys=False
。
参见Python Paramiko中的强制密码验证(忽略.ssh文件夹中的密钥)