SSHのピアツーピア等価構成
あると仮定します 2 LinuxサーバーnodeAおよびnodeB, 両方とも同じサブネットにあります.
コピーの要件を満たすために、sshピアツーピアの同等性を構成する必要があります
パスワード検証なしのnodeAからnodeBへの大量のファイル
nodeA:
その – ユーザー
mkdir〜 / .ssh
chmod 700 〜/ .ssh /
ssh-keygen -t rsa
ssh-keygen -t dsa
nodeB:
その – ユーザー
mkdir〜 / .ssh
chmod 700 〜/ .ssh /
ssh-keygen -t rsa
ssh-keygen -t dsa
nodeA:
猫〜/ .ssh / id_rsa.pub >>〜/ .ssh / authorized_keys
猫〜/ .ssh / id_dsa.pub >>〜/ .ssh / authorized_keys
ssh nodeB cat〜 / .ssh / id_rsa.pub >> 〜/ .ssh / authorized_keys
ssh nodeB cat〜 / .ssh / id_dsa.pub >> 〜/ .ssh / authorized_keys
scp〜 / .ssh / authorized_keys nodeB:〜/ .ssh / authorized_keys
次に, ユーザーを介してnodeAおよびnodeBにログインします. お互いにログインします.
この後 ,ssh構成のピアツーピアの同等性が有効になります.
公開鍵をローカルからファイルにコピーする別の方法
コマンドによるリモートサーバーのauthorized_keys “ssh-copy”
ssh-copy-id user @ server ssh-copy-id -i〜 / .ssh / id_rsa.pub “user @ remote_ip-pポート”