0

python2.7 で paramiko モジュールと dropbear を使用して ssh 接続に成功した人はいますか? 以下のコードを実行すると、「認証に失敗しました」というエラーが表示されます

ssh = paramiko.SSHClient()
ssh.load_system_host_keys()
ssh.load_host_keys(os.path.expanduser(os.path.join("~", ".ssh", "known_hosts")))
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect("IP", username = "root")

私が得るエラーはです。

File "/usr/local/lib/python2.7/dist-packages/Qb/QbUnittest/QbUnittest.py", line 624, in __call__
testMethod()
File "testDropBear_send_file.py", line 34, in runMe
    ssh.connect(self.terminal.xmlTerminalCfg.getIp(), username = USER_NAME)
File "/usr/local/lib/python2.7/dist-packages/paramiko/client.py", line 367, in connect
    look_for_keys, gss_auth, gss_kex, gss_deleg_creds, gss_host)
    File "/usr/local/lib/python2.7/dist-packages/paramiko/client.py", line 584, in _auth
    raise saved_exception
AuthenticationException: Authentication failed.

PSユーザー名「root」のパスワードは必要ありません。ドロップベアのバージョンは 2016.73 です。パラミキ 1.16. パイソン2.7

4

1 に答える 1