맥 pem 파일 열어보는 방법

맥북샀음. 이제 맥북 환경에서 공부해서 mac OS 위주의 블로깅을 할듯...

어제 웹서버를 새로 만들었다. 너무 힘들다.

웹 서버는 AWS로 만들었고 mac터미널로 원격접속을 한다.

먼저 ec2키파일이 필요하다(.pem)

키 파일의 위치는 대부분    ~/.ssh에 넣어두는 것 같다. ~는 현재 사용자의 홈 디렉토리이다. 

처음 ssh를 사용하는 사람은 이 디렉토리가 없다. 

그럴 땐  이 명령어로 생성이 가능하다. 

그리고 .ssh같이 앞에 .이 붙은 디렉토리는 숨겨진 디렉토리라 ls만으로는 안보이고 

ls -al을 사용해야 한다.

#mac finder에서 숨겨진 디렉토리 보는 법

shift + command + . 를 누르면 숨겨진 디렉토리가 나타난다.

디렉토리가 생성되었으면 .pem파일을 옮겨주고

권한을 chmod 400 파일이름.pem 으로 설정을 해준다.

터미널을 열어 ssh접속을 해야한다.

% ssh -i key파일위치/키파일 사용자@서버주소

명령어를 통해 접속이 가능하다.

저작자표시

'도구' 카테고리의 다른 글

github 특정 브랜치만 clone  (0) 2021.08.13
웹 IDE 추천  (0) 2020.07.25


Cloud/AWS

2019. 8. 17. 20:53

로컬 PC에서 AWS EC2에 접속하는 방법이에요.

1. 접속할 인스턴스를 선택
2. 연결 → ssh 접속 명령어 복사
3. pem 파일 비공개 전환
4. ssh 접속

1. 접속 인스턴스 선택

맥 pem 파일 열어보는 방법

2. 연결 방법

아래 명령어를 복사할게요.

창을 그냥 열어두시면 되요.

맥 pem 파일 열어보는 방법

3. 터미널 접속

for Linux, Mac
맥 pem 파일 열어보는 방법

for Windows

Linux와 다르게 까다로워요. ssh를 사용할 수 있도록 작업을 별도로 해야해요.

가장 간단한 방법을 소개드리자면, 우선 https://cmder.net 에서 cmder 설치합니다.

cmder는 윈도우즈 콘솔 에뮬레이터 중에 개인적으로 가장 좋아하는 프로그램이에요.

맥 pem 파일 열어보는 방법
https://cmder.net

cmder 실행하고 ssh 명령어를 입력하면 바로 연결되요.

맥 pem 파일 열어보는 방법

for Windows 10

Windows 10에서는 위의 과정대로 시도할 경우 키가 공개적으로 표시되었다는 경고가 발생하면서 접속이 불가해요.

Linux, macOS에서 chmod 400 명령어로 키를 비공개한 것과 같이 추가 작업이 필요해요.

탐색기에서 pem 파일을 우클릭한 후 속성 → 보안 탭을 클릭한 후 아래의 사진 순서대로 진행하면 되요.

The authenticity of host 'ec2-13-124-76-87.ap-northeast-2.compute.amazonaws.com (13.124.76.87)' can't be established.
ECDSA key fingerprint is SHA256:1GatrGipU8zEavppzx1FN4P8PcoIKVpc98NvA4GyETw.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added 'ec2-13-124-76-87.ap-northeast-2.compute.amazonaws.com,13.124.76.87' (ECDSA) to the list of known hosts.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@         WARNING: UNPROTECTED PRIVATE KEY FILE!          @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions for 'jaeme-0001.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 "jaeme-0001.pem": bad permissions
: Permission denied (publickey).
맥 pem 파일 열어보는 방법
맥 pem 파일 열어보는 방법
맥 pem 파일 열어보는 방법
맥 pem 파일 열어보는 방법
맥 pem 파일 열어보는 방법
맥 pem 파일 열어보는 방법
맥 pem 파일 열어보는 방법

'Cloud/AWS' Related Articles