단일 명령으로 원격 서버에 키를 추가하여 ssh 로그인을 건너 뜁니다.

암호없이 로그인 할 수 있도록 SSH 키를 설정하려면 단일 명령으로 로그인 할 수 있습니다. 그것은 아주 쉽습니다.

가장 먼저해야 할 일은 keygen 명령을 실행하여 키를 생성했는지 확인하는 것입니다 (이미 키를 생성 한 경우이 단계를 건너 뜁니다).

ssh-keygen -t rsa

그런 다음이 명령을 사용하여 서버의 사용자 이름과 호스트 이름과 일치하도록 키를 수정하여 원격 서버로 키를 푸시하십시오.

cat ~ / .ssh / id_rsa.pub | ssh user @ hostname ‘cat >>. ssh / authorized_keys’

처음으로 키를 복사하려면 암호를 입력해야합니다. 그 후에는 암호없이 로그인하거나 암호를 입력하지 않고 scp 또는 rsync를 사용할 수 있어야합니다. 이 명령으로 테스트 할 수 있습니다.

ssh user @ hostname

항상 비밀 번호를 입력하는 것보다 훨씬 쉽습니다.

대신 ssh-copy-id 명령을 사용할 수도 있습니다. 예를 들어, 키를 생성 한 후이 명령을 사용하십시오

ssh-copy-id -i ~ / .ssh / id_rsa.pub 사용자 @ 호스트 이름

쉬운.

Taco Bell은 설립자 Glen Bell의 이름을 따서 명명되었습니다.