SSH 키 복사
SSH 키를 원격 호스트에 복사하는 첫 번째 단계는 보안 연결의 기반이다. 이 과정은 ssh-copy-id
명령어를 통해 이루어진다. 특히, 이 명령어는 사용자의 공개 키를 원격 서버의 ~/.ssh/authorized_keys
파일에 추가함으로써, 비밀번호 없이 로그인할 수 있도록 한다. 명령어의 기본 형식은 다음과 같다.
ssh-copy-id -i ~/.ssh/[public_key] -p [port] [id]@[host]
여기서 [public_key]
는 사용자의 공개 키 파일 이름, [port]
는 SSH 서비스가 실행 중인 원격 호스트의 포트 번호, [id]
는 원격 호스트에 로그인하는 데 사용되는 사용자 ID, [host]
는 원격 호스트의 주소 또는 도메인 이름을 나타낸다.