2012-04-27 4 views
2

저는 Paramiko를 사용하여 Linux/Windows 시스템에서 명령을 전송했습니다.Paramiko SSHException 채널 종료

우분투 컴퓨터에서 테스트를 원격으로 실행하는 데는 문제가 없습니다. 그러나 Windows 7 호스트 컴퓨터에서는 작동하지 않습니다.

def _unit_for_event(self): 
    self_event.wait() 
    assert self.event.isSet() 

    if self.event_ready: 
    return 
    e = self.transport.get_exception() 
    if e is None: 
    e = SSHException ('Channel closed.') 
    raise e 

예외되었다

E SSHException: Channel closed. 

내가 최신 Paramiko 버전 1.7.7.1을 사용하고 윈도우 7 시스템에서 열기 SSHD를 설치하고 -이 : 아래

내가받은 오류입니다 .

누구나 비슷한 경험을 했습니까? 이 오류는 Linux 컴퓨터에서 원격으로 실행할 때 나타나지 않습니다.

답변

2

내 경우에는 SFTP가 서버에서 잘못 구성되어있는 것으로 판명되었습니다. sftp [email protected]을 시도해보고 문제가 해결되지 않으면 그 원인을 알 수 있습니다. 문제를 해결하는 것은 서버가 무엇인지에 달려 있습니다.

관련 문제