728x90

접속 원리

내 맥                           서버
  │                              │
  │── 접속 요청 ────────────────▶│
  │                              │ 공개키로 암호화된
  │◀── 챌린지(암호화 문자) ───────│ 문자 전송
  │                              │
  │ .pem(개인키)으로 복호화       │
  │── 복호화 결과 전송 ──────────▶│
  │                              │ 검증 성공
  │◀── 접속 허용 ────────────────│

서버에 공개키(자물쇠)가 미리 등록되어 있고, .pem 파일(열쇠)이 맞으면 비밀번호 없이 접속됩니다.


접속 방법

1. pem 파일을 .ssh 폴더로 이동

mv ~/Downloads/my-server-key.pem ~/.ssh/

2. 권한 설정 (필수)

chmod 600 ~/.ssh/my-server-key.pem

이 설정을 안 하면 SSH가 보안상 접속을 거부합니다.

3. 접속

ssh -i ~/.ssh/my-server-key.pem 계정명@서버IP
```

### 4. 성공하면 이렇게 뜹니다
```
[계정명@서버이름 ~]$

 

반응형