SSH 키를 등록해서 비밀번호 없이 SSH 로그인하기

Apr 23, 2017

원격 SSH 서버에 비밀번호 없이 키를 통해 접속하는 방법에 대해 알아보겠다. 간단하지만 실제로 자주 사용한다.

로컬 서버에서 키 생성:

# 경로, 비밀번호 모두 엔터
ssh-keygen -t rsa

# 공개키 복사
cat ~/.ssh/id_rsa.pub

원격 서버에 공개키 추가:

# 원격 서버 접속
ssh user_id@server_address

# 공개키 추가. 공개키 붙여넣기 후 EOF 입력하고 엔터
cat >> ~/.ssh/authorized_keys << EOF

이제 로컬 서버에서 원격 서버로 비밀번호 없이 접속이 가능하다.

See Also