Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 通过paramiko+kerberos连接时出现问题_Python 2.7_Ssh_Kerberos_Paramiko_Gssapi - Fatal编程技术网

Python 2.7 通过paramiko+kerberos连接时出现问题

Python 2.7 通过paramiko+kerberos连接时出现问题,python-2.7,ssh,kerberos,paramiko,gssapi,Python 2.7,Ssh,Kerberos,Paramiko,Gssapi,当前,当我想连接到一个节点时,我只需执行以下操作:sshusername@node一切正常。谢谢你:- 现在,我正在尝试开发一个简单的python脚本,用于连接到指定的主机,但我无法使用该脚本连接到该主机。下面是我的脚本: import paramiko import gssapi ssh = paramiko.SSHClient() ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh.connect(hostname

当前,当我想连接到一个节点时,我只需执行以下操作:sshusername@node一切正常。谢谢你:- 现在,我正在尝试开发一个简单的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
有什么建议吗?
谢谢

你找到答案了吗。由于我正在尝试从本地运行connect,是否需要安装pywin32而不是gssapi?