다른 Linux 사용자 루트의 키를 복사하는 방법

다른 Linux 사용자 루트의 키를 복사하는 방법

서버가 2개 있다고 가정해 보겠습니다. 서버 A 및 서버 B 서버 A 및 B에는 다음 Linux 사용자 "carlos" 및 "peter"가 포함되어 있습니다.

Linux 사용자 peter의 서버 A에는 id_rsa, id_rsa.pub 및 Known_host 파일이 포함된 .ssh 폴더가 있습니다.

그 후 사용자 Carlos를 사용하여 퍼티를 통해 로그인하고 sudo su를 통해 루트로 확장했습니다.

그래서 루트의 ssh-copy-id를 사용하여 Peter의 키를 peter@A에서 peter@B로 복사하고 싶습니다. 혹시 모르니, 두 서버 모두 Peter의 비밀번호를 모릅니다.

ssh-copy-id 또는 다른 Linux 명령을 사용하여 이러한 키를 복사하는 방법이 있습니까?

답변1

scprsync이나 익숙한 다른 프로그램을 사용하여 파일을 복사하면 됩니다. 이 파일에는 특별한 것이 없습니다.

ssh-copy-id프로그램은 특별한 작업을 위한 특수 도구이므로 귀하의 요구 사항을 충족하지 않습니다.

관련 정보