Karlie_dev
{SourceCode}
Karlie_dev
전체 방문자
오늘
어제
  • 분류 전체보기
    • 컴퓨터공학
    • JAVA
    • CSS
    • 자바스크립트
    • 파이썬
    • 스프링
    • DB
      • SQL
      • MySQL
      • Oracle
      • MongoDB
      • MariaDB
    • 형상관리
    • IDE
      • VS Code
      • Eclipse
    • 알고리즘
    • Server
    • AWS
    • 개발소리
    • Docker&Kubernetes
    • Cloud (클라우드)

블로그 메뉴

  • 홈

공지사항

인기 글

태그

  • kubernetes
  • Spring
  • JavaScript
  • MySQL
  • mariadb
  • AWS
  • 스프링부트
  • 자바스크립트
  • 스프링
  • 파이썬
  • 쿠버네티스
  • 도커
  • nodejs
  • 오라클
  • 마리아디비
  • Minikube
  • docker
  • k8s
  • MongoDB
  • oracle

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Karlie_dev

{SourceCode}

윈도우 AWS SSH 접속 시 pem 파일 chmod 권한 설정
AWS

윈도우 AWS SSH 접속 시 pem 파일 chmod 권한 설정

2022. 7. 23. 12:48

AWS는 자체적으로 E2C 인스턴스 연결로도 가능했지만, 타이핑이 느린 느낌에 바로 SSH로 접속하려 했다.

접속 방법은 예로 친절하게 나와 있는 대로 하면 된다.
위 과정을 하기 위해 Microsoft Store에서 먼저 Window Terminal 을 다운 받는다.
Window Terminal 에서 해당 명령어를 입력해보니 아래와 같은 메시지가 뜬다.

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for '키 파일.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "키 파일.pem": bad permissions

즉 권한이 없다는 것인데 이는 chmod 400 ./키파일.pem 명령어로 해결이 가능하다.
400은 자신만 읽기 권한을 부여하는 것이다.
하지만 윈도우에 chmod 라는 명령어 따윈 없다... 💫

키 파일(pem)에 권한 부여하기

  1. 키 파일에서 마우스 오른쪽을 눌러 속성을 눌러 보안 탭의 고급 버튼을 누른다.

  2. 새로 뜬 고급 보안 설정에서 상속 사용 안함 버튼 클릭! 이 때 현재 상속된 사용 권한을 어떻게 하시겠습니까? 라고 묻는 것에 개체에서 상속된 사용 권한을 모두 제거합니다. 를 누르면 된다.

  3. 다시 상속 사용 버튼 위에 있는 추가를 눌러서 보안 주체 클릭

  4. 선택할 개체 이름을 입력하시오에, 본인의 윈도우 계정이름을 적는다. (만약, 마이크로소프트 계정이라면 해당 메일 주소를 적는다) 적고 난 뒤에, 확인 클릭

  5. 기본 권한에는 읽기 및 실행 과 읽기를 선택

  6. 나머지 창에서 모두 확인을 누르고 다시 한번 맨 첫 번째 이미지의 ssh -i 로 시작하는 명령어를 입력하면 성공적으로 접속 완료

저작자표시 (새창열림)
    'AWS' 카테고리의 다른 글
    • AWS에서 MariaDB 커넥션 오류
    • 생성한 AWS의 인스턴스가 보이지 않을 때
    Karlie_dev
    Karlie_dev

    티스토리툴바