개인 SSH 설정을 엉망으로 만들지 않고 다른 곳으로 복사할 SSH 키 쌍 만들기

개인 SSH 설정을 엉망으로 만들지 않고 다른 곳으로 복사할 SSH 키 쌍 만들기

Mac에 이미 개인 RSA 키 쌍이 있고 ~/.ssh
Mac에서 다른 컴퓨터용으로 여러 개의 RSA 키를 생성하고 싶습니다. 따라서 일부 ssh 명령을 실행하고 기존 키를 어떻게든 교체하고 싶지 않습니다.
사용자 정의 디렉터리에 사용자 A와 B에 대한 몇 가지 키 쌍을 만들어서 필요한 곳에 복사하고 개인 SSH 설정이 교체/손상되지 않았는지 확인하세요.
어떻게 하면 안전하게 할 수 있나요?

답변1

-f플래그 사용

예를 들어

% ssh-keygen -f /tmp/foobar
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in /tmp/foobar.
Your public key has been saved in /tmp/foobar.pub.

답변2

를 사용하세요 ssh-keygen. 키 쌍의 이름을 묻는 메시지가 나타나면 기본 경로(및 선택적으로 파일 이름)가 아닌 다른 이름을 사용하세요. 그러면 지정된 위치에서 생성된 키 쌍을 찾을 수 있습니다.

관련 정보