2016-10-03 2 views
0

그것은 일을 달라,하지만 맥 OS 시에라로 업데이트 후에는 실패SSH는, 프로토콜의 주요 버전은

$ ssh -1 $IP 
ssh1 is not supported 
$ ssh -2 $IP 
Protocol major versions differ: 2 vs. 1 

그래서 어떤 버전을 사용해야합니까?

답변

1

ssh 클라이언트를 SSH 프로토콜 버전 2를 지원하는 버전으로 업그레이드해야합니다 (또는 SSH 클라이언트 구성에서 사용 가능한지 확인하십시오).

당신은 또한 당신이 SSH 프로토콜 버전에 잠겨 수있어이 기계에 ssh를 할 때 일반적으로 위의 오류가납니다 버전 2

http://thedaneshproject.com/posts/protocol-major-versions-differ-1-vs-2/

을 선택 ssh -2 명령을 시도 할 수 있습니다 단일 버전, 오늘은 보통 버전 2입니다.

Old days;

#Protocol 2,1 

오늘;

#Protocol 2 

이 위키 피 디아 페이지 https://en.wikipedia.org/wiki/Secure_Shell#Version_2.x에 따르면, SSH-2, 2006 년

2006 년 프로토콜의 수정 된 버전을 채택, SSH-2, 표준으로 채택되었다. 이 버전은 SSH-1과 호환되지 않습니다. SSH-2는 SSH-1에 비해 보안 및 기능 향상을 모두 제공합니다. 예를 들어, Diffie-Hellman 키 교환과 메시지 인증 코드를 통한 강력한 무결성 검사를 통해보다 나은 보안이 제공됩니다. SSH-2의 우월성과 SSH-1에 대한 인기로 인해 Lsh [21] 및 Dropbear [22]와 같은 일부 구현은 SSH-2 프로토콜 만 지원합니다.