SSH(Secure Shell)를 사용하여 비밀번호 없이 접속하는 방법 중 하나는 RSA 키를 생성하고 공개 키를 서버에 등록하는 것. 보안을 강화하고 편리하게 접속할 수 있음
터미널을 열고 다음 명령어를 실행하여 RSA 키를 생성
ssh-keygen -t rsa
명령을 실행하면 키를 저장할 위치와 암호를 묻는데, 엔터를 누르면 기본값으로 생성됨
다음 명령어로 생성된 키 확인 가능
cat ~/.ssh/id_rsa.pub
화면에 출력되는 키를 복사
SSH로 접속하려는 서버에 키를 등록해야 함. 서버에 접속해서 ~/.ssh/authorized_keys 파일에 공개 키를 추가. 만약 해당 파일이 없다면 생성하면 됨
echo "복사한_공개_키" >> ~/.ssh/authorized_keys
이제 비밀번호 없이 SSH 접속 가능
ssh 사용자이름@서버주소
설정이 잘 되었다면 RSA 키를 통해 서버에 안전하게 접속할 수 있음