보다 적은 비밀번호로 인증을 사용하여 대체 할 수 있습니다. 그러나 가기 전에 키 (pub, priv)를 설치해야합니다.
로컬 서버에서 다음 명령을 실행하십시오.
Local $> ssh-keygen -t rsa
프롬프트되는 모든 옵션을 보려면 ENTER를 누르십시오. 값을 입력 할 필요가 없습니다.
Local $> cd .ssh
Local $> scp .ssh/id_rsa.pub user@targetmachine:
Prompts for pwd$> ENTERPASSWORD
다음 명령을 사용하여 원격 서버에 연결
Local $> ssh user@targetmachine
Prompts for pwd$> ENTERPASSWORD
원격 서버에서 다음 명령을 실행하십시오.
Remote $> mkdir .ssh
Remote $> chmod 700 .ssh
Remote $> cat id_rsa.pub >> .ssh/authorized_keys
Remote $> chmod 600 .ssh/authorized_keys
Remote $> exit
암호가없는 인증을 테스트하려면 로컬 서버에서 다음 명령을 실행하십시오. 비밀번호없이 연결해야합니다.
$> ssh user@targetmachine