키 페어 생성:
ssh-keygen -t rsa -b 2048 -m PEM -f ~/.ssh/your_key_name.pem
여기서
your_key_name
을 원하는 키 파일 이름으로 바꾸면 됨.키 페어 생성 과정:
- 명령어를 실행하면 키 생성 위치를 묻는 메시지가 나옴. 기본 위치를 그대로 사용하려면 Enter 키를 누르면 됨.
- Passphrase를 설정할 것인지 묻는 메시지가 나옴. 원한다면 입력하고, 설정하지 않으려면 Enter 키를 누르면 됨.
권한 설정:
생성된.pem
파일의 권한을 설정해야 함:chmod 400 ~/.ssh/your_key_name.pem
공개 키 추출:
PEM 형식의 개인 키에서 공개 키를 추출하려면 다음 명령어를 사용:ssh-keygen -y -f ~/.ssh/your_key_name.pem > ~/.ssh/your_key_name.pub
공개 키를 서버에 추가:
공개 키를 SSH 서버의authorized_keys
파일에 추가하여 접근을 허용할 수 있음:ssh-copy-id -i ~/.ssh/your_key_name.pub user@remote_host
여기서
user@remote_host
는 원격 서버의 사용자 이름과 호스트 주소로 대체하면 됨.
** pub 파일은 서버 , pem 파일은 클라이언트 **
'Server' 카테고리의 다른 글
[RaspberryPI] 라즈베리 파이 dwc 커스텀 usb_hid_gadget 설정 (4) | 2024.08.30 |
---|---|
tinypilot 도커 이미지로 배포 하기 (0) | 2024.07.25 |
Server_Chroot_nginx start 실패시 대응법 (1) | 2024.07.08 |
Server_chroot환경_nginx_설치 및 세팅 (0) | 2024.07.08 |
Server_chroot환경_docker,docker-compose_설치 (0) | 2024.07.08 |