그래서 나는 첫 번째 컴퓨터에 이것을 시도하고 이름을 M1로 지정하겠습니다.
ssh-keygen -b 4096
파일 이름을 기본값으로 두고 공개 키를 서버(S1)에 복사합니다.
scp ~/.ssh/id_ras.pub [email protected]:~ssh/authorized_keys
지금까지는 문제 없이 서버에 로그인할 수 있었습니다.
그럼 나도 똑같이 해
ssh-keygen -b 4096
id_ras 이름이 id_ras2로 변경된 두 번째 머신(M2)의 경우. 그런 다음 공개 키를 서버 S1에 복사합니다.
scp ~/.ssh/id_ras2.pub [email protected]:~ssh/authorized_keys
비밀번호 인증을 비활성화하면 두 시스템(M1 및 M2) 모두에서 서버가 차단됩니다.
답변1
scp
끝났 cp
습니다 ssh
. 두 번째 호출은 authorized_keys
첫 번째 호출의 파일을 덮어씁니다.
ssh-copy-id
이 작업을 위한 전용 도구인 를 사용하면 됩니다 .
ssh-copy-id -i ~/.ssh/id_ras2.pub [email protected]