サーバーが2つあるとしましょう。サーバーAとサーバーBサーバーAとBには、以下のLinuxユーザー「carlos」と「peter」が含まれています。
LinuxユーザーpeterのサーバーAには、id_rsa、id_rsa.pub、およびKnown_hostファイルを含む.sshフォルダーがあります。
その後、ユーザーCarlosを使用してパテを介してログインし、sudo suを介してrootに拡張しました。
だから、rootのssh-copy-idを使ってPeterのキーをpeter@Aからpeter@Bにコピーしたいと思います。私は知らないので、両方のサーバーはPeterのパスワードを知りません。
ssh-copy-idまたは他のLinuxコマンドを使用してこれらのキーをコピーする方法はありますか?
答え1
scp
rsync
またはよく知られている他のプログラムを使用してファイルをコピーするだけです。このファイルには特別なものはありません。
このssh-copy-id
プログラムは特別な作業のための特別なツールなので、あなたの要件を満たしていません。