3

現在、ノードに接続したいときは、次のようにするだけですssh username@node。すべて正常に動作します。(Kerberos に感謝 :-))指定されたホストに接続する単純な python スクリプトを開発しようとしていますが、そのスクリプトを使用して接続できません。
次の私のスクリプト:

import paramiko
import gssapi

ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

ssh.connect(hostname = 'node_name', username = 'my_uname', gss_auth = True, gss_kex = True)

しかし、私はこのエラーを受け取りました:

paramiko.ssh_exception.AuthenticationException: Authentication failed.

私も試しました

ssh.connect(hostname = 'node_name', username = 'my_uname', gss_auth = True, gss_kex = True, gss_deleg_creds=True)

受け取ったエラーは少し変わりました:

gssapi.error.GSSException: (131072) An invalid name was supplied. Minor code: (100001) Success. Target: node_name

助言がありますか?ありがとう!

4

0 に答える 0