Парамико EOFError()Python

Программы на Python
Ответить
Anonymous
 Парамико EOFError()

Сообщение Anonymous »

Я изо всех сил пытаюсь найти причину ошибки EOFError и как ее исправить. Может ли кто-нибудь помочь с этим?
Я преобразовал файл ppk в формат OPENSSH с помощью Puttygen, типа RSA ключ с парольной фразой.
Код следующий:

Код: Выделить всё

import paramiko

hostname='hhhhh.Com'
Port=2222
Key_path= 'd:/data/key/priv.ppk'
Username='****'
Password ='*****'
Passphrase='**'
Key=paramiko.RSAKey.from_private_key_fe(Key_path, Passphrase)

ssh=paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(hostname=hostname, port=Port, username=Username, password=Password, pkey=Key)

sftp=ssh.open_sftp()
sftp.sshClient=ssh
dirlist=sftp.listdir()
for row in dirlist:
print(row)
sftp.close()
ssh.close()
Я получаю EFOError() на шаге sftp=ssh.open_sftp()
Пожалуйста, дайте мне знать, если вам нужна дополнительная информация, чтобы понять выдавать отчетность. Спасибо

Подробнее здесь: https://stackoverflow.com/questions/791 ... o-eoferror
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»