복어를 사용하여 원격 시스템에 SSH를 통해 연결할 수 없습니다.

복어를 사용하여 원격 시스템에 SSH를 통해 연결할 수 없습니다.

ssh암호화를 사용해야 하는 원격 시스템이 있습니다 blowfish. 이전 노트북에서 모든 것을 설정했고 distro파일 config설정에 blowfish. 오늘 설치 Ubuntu Gnome하고 어떤 컴퓨터에나 설치하려고 하면 ssh오류가 발생합니다.

/home/yotam/.ssh/config line 43: Bad cipher 'blowfish'.

뭘 설치해야 하는지 검색해봤는데 이게 distro. 내가 무엇을 놓치고 있나요?

답변1

blowfishSSHv2에는 암호가 호출되지 않습니다 . 그것은 사라진 이전 프로토콜 SSHv1에만 있었습니다(우분투에서도 가능하길 바랍니다).

SSHv2에는 blowfish-cbc매뉴얼 페이지에서 지적한 대로 호출되는 암호가 있습니다 ssh_config(항상 시작하기 좋은 위치).

답변2

우분투 16.04에서는 이것을 시도해 볼 수 있습니다 (사용자 및 IP 교체)

ssh -XC -c [email protected] [email protected]

답변3

당신이 해야 할 일은 다음을 포함하는 줄을 삭제하는 것 뿐입니다:

cipher blowfish

오류 메시지에 표시된 대로 ~/.ssh/config 파일에서 원본 포스터의 경우 라인 43에 있습니다. 그러나 이 오류 메시지는 오해의 소지가 있습니다. 답변을 참조하세요https://bugzilla.redhat.com/show_bug.cgi?id=1281705

가능한 원인은 얼마 전에 SSH 연결을 설정했거나 이전 튜토리얼을 사용한 후 이제 이 옵션을 허용하지 않는 SSH 버전으로 업그레이드했기 때문입니다.

관련 정보