我无法使用 paramiko 连接到 kali linux

问题描述 投票:0回答:1

我正在学习与 paramiko 的 ssh 连接

这是我的代码:

import paramiko
from getpass import getpass
import time
host="192.168.1.11"
username=input("Enter username: ") or "user1"
password=getpass("Enter password: ")

session=paramiko.SSHClient()
session.set_missing_host_key_policy(paramiko.AutoAddPolicy())
session.connect(hostname=host,username=username,password=password)

stdin,stdout,stderr=session.exec_command("hostname: ")

time.sleep(.5)
print(stdout.read().decode())``session.close()

问题是我无法连接到kali。出现错误说(超时!没有答案)

kali 设置完成,ssh 服务处于活动状态,我的端口是 22。

我可以将 ping 窗口发送到 kali,也可以将 kali 发送到 windows。

我尝试使用腻子连接,同样的问题连接超时

你能帮助我吗?感谢您的所有回答。

python ssh paramiko putty ssh-keys
1个回答
-1
投票

这可能看起来很愚蠢,但是,你尝试过直接使用 cmd 连接吗?

ssh -l 用户名 -p 22 192.168.1.11

只是想看看它是否能为您提供一些可以使用的反馈。 如果错误是“连接超时”,则说明有问题。两台机器之间有防火墙吗?

© www.soinside.com 2019 - 2024. All rights reserved.