Cygwin을 통해 EC2 인스턴스에 연결하는 중 오류 메시지

Cygwin을 통해 EC2 인스턴스에 연결하는 중 오류 메시지

강사가 아래에 제공한 지침을 사용하여 EC2 인스턴스를 연결하려고 합니다.

"Windows에서 Cygwin을 통해 EC2에 연결하려면 두 가지 주요 특징을 처리해야 합니다. 첫째, Windows 디렉터리 구조는 Cygwin이 있는 곳에서 떨어져 있으므로 /cygdrive/c 또는 cygdrive/d의 파일 주소를 지정해야 합니다. 방금 다운로드한 .pem 파일과 같은 C:\ 및 D:\ 드라이브의 파일에 액세스합니다. 둘째, Cygwin에는 수정하려면 추가 명령이 필요한 권한 버그가 있으므로 JohnSmith를 대체하여 다음 명령을 실행해야 합니다. , cs184-stanford-edu.pem 및 ec2-50-19-140-229.compute-1.amazonaws.com을 사용자 고유의 변수로 사용하세요."

$ cd ~  
$ cp /cygdrive/c/Users/JohnSmith/Downloads/cs184-john-stanford-edu.pem .  
$ chgrp Users cs184-john-stanford-edu.pem  
$ chmod 0400 cs184-john-stanford-edu.pem  
$ ssh -i cs184-john-stanford-edu.pem \  
[email protected]

그러나 내 고유의 특정 키와 변수를 사용하여 해당 명령을 실행하면 내 DNS로 ssh 명령을 입력할 때까지 모든 명령이 작동합니다. 다음 오류가 발생합니다.

/usr/bin/ssh.exe: error while loading shared libraries: cyggssapi-3.dll: cannot open  
shared object file: No such file or directory  

인스턴스를 시작한 후 지침을 정확히 따랐습니다. .pem 파일을 컴퓨터의 폴더에 저장했습니다. 내 DNS는 ec2-XX-XXX-XXX-XX.us-west-2.compute.amazonaws.com 형식인데 지침에 있는 것과 약간 다르지만 별 차이가 없을 것 같습니다. . 저는 Ubuntu Server 14.04 LTS(HVM), SSD 볼륨 유형 AMI 및 t2.micro 인스턴스 유형을 사용하고 있습니다.

변경해야 할 사항에 대한 제안이 있습니까?

관련 정보