Linux에서 비밀번호 없이 원격 호스트에 연결하기

Linux에서 비밀번호 없이 원격 호스트에 연결하기

SSH를 사용하여 원격 호스트에 연결하려고 합니다.

ssh xxxx@hostname. 

비밀번호를 물어보면 연결됩니다.

하지만 비밀번호 없이 호스트에 연결해야 합니다.

답변1

공개/개인 키를 사용합니다. 이렇게 하려면 ssh-keygen(문서의 man)을 사용하여 키를 생성해야 하며 키를 생성한 후에는 (이미 rsa 키를 생성했다고 가정) id_rsa 파일(개인 키) 및 id_rsa.pub( 공개 키) 공개 키를 /home/xxxx/.ssh/authorized_keys에 복사합니다. 이제 비밀번호 없이 로그인하실 수 있습니다.

관련 정보