```bash
# ed25519
ssh-keygen -t ed25519 # 실행하면 기본적으로 ~/.ssh/id_ed25519 개인키와 .pub 공개키가 생김
# 공개키 문자열 예시
# 파일 이름은 꼭 authorized_keys 여야만 하고
# 위치는 /.ssh/authorized_keys
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDIK/xSi58QvP1UqH+nBwpD1WQ7IaxiVdTpsg5U19G3d yourname@yourhost
# RSA
ssh-keygen -t rsa -b 4096 -c 'wook@laptop'
```
# 공개키 파일
- `.pub`파일은 키 생성자 측에 위치한다.
- `authorized_keys` 파일은 서버 측에 위치한다. 로그인 허용용으로 공개키들을 모아둔 파일
- `authorized_keys` 파일 안에는 여러 공개키를 한 줄씩 넣을 수 있음.