윈도우 10에서 ssh에 접속하기 위해서는 OpenSSH 라는 선택적 기능이 필요하다.
OpenSSH
OpenSSH를 설치 후 cmd에서 ssh 입력
설치가 제대로 된것을 볼 수 있다.
ssh -i (키페어 경로) ec2-user@xxx.xxx.xxx.xxx
접속 시도를 해보자.
오류가 뜨는것을 확인 할 수 있다.
Permissions for 'E:\\kgh-cmd.pem' are too open.
권한이 과도하게 열려있을때 발생하는 오류이다.
리눅스에서는 권한을 400으로 설정 하면 되지만 윈도우는 chmod가 없으므로,
(키페어 파일.pem)의 속성 -> 보안 -> 고급 -> 상속 사용안함을 클릭 한다.
변경에서 파일 소유자를 현재 사용자로 변경한다(선택)
적용 후 확인
다시 속성 창의 보안탭으로 들어와 편집을 클릭하여, 현재 사용자를 추가한다.
권한 설정 중요!
권한은 읽기 및 실행, 읽기 두개만 부여한다.
적용 후 확인을 누른 뒤 cmd 창으로 돌아간다.
권한 설정이 완료된 뒤 다시 접속을 해보면 정상적으로 접속이 되는것을 확인 할 수 있다.
그 외 putty, 웹 상에서의 접속 등 많은
방법이 있다.
나 같은 경우는 배치 파일을 만들어 클릭으로 접속 할 수 있게 구성을 해놓았다.
'IT Study > AWS & Server, Network' 카테고리의 다른 글
[AWS] SSH 사용자 생성 & EC2 비밀번호 접속 (0) | 2021.07.29 |
---|---|
[AWS-NETWORK] Route53를 공부하기 위한 DNS 이론 (0) | 2021.07.26 |
[AWS] ELB(Elastic Load Balancer) 이론 & 실습 (0) | 2021.07.26 |
[AWS] Docker을 사용하여 빠르게 CTFd 구축 하기 (0) | 2021.02.04 |
[AWS] PuTTY로 EC2 접속하기 (0) | 2021.01.28 |