ssh-userauth 프로토콜 실행에 실패하였습니다

현상


Xstart세션 혹은 원격 호스트에서 SSH 프로토콜로 접속할 경우 다음과 같은 에러메시지가 나오고 접속을 할 수 없습니다.

'원격서버가 ssh-userauth 프로토콜 실행에 실패하였습니다'



원인 및 해결방법


ssh.com의 ssh server version 2에서 발생하는 문제입니다.

ssh server에서 압축 기능을 사용하지 않도록 설정된 상태에서 ssh 클라이언트(Xstart의 ssh)가 압축기능을 사용할 때 발생합니다.

Xmanager 1.3.9

'리모콘 -> ssh 프로토콜의 고급 -> 프로토콜 -> zlib 압축 사용'을 해제.

Xmanager 2.x, 3.x

'해당 Xstart 세션 등록 정보 -> 일반 탭 -> 프로토콜의 SSH 설정 -> 옵션 탭 -> "네트워크 데이터를 압축합니다."' 해제

Xmanager 4, 5, 6

'해당 Xstart 세션 등록 정보 -> 일반 탭 -> 프로토콜의 SSH 설정 -> 옵션 탭 -> "네트워크 데이터 압축(ZLIB 압축 사용)"' 해제