SSH의 피어 투 피어 동등 구성
가 있다고 가정 2 Linux 서버 nodeA 및 nodeB, 둘 다 동일한 서브넷에 있습니다..
복사 요구 사항을 충족하려면 ssh 피어 투 피어 평등을 구성해야 합니다.
암호 확인 없이 nodeA에서 nodeB로의 대량 파일
nodeA:
이것의 – 사용자
mkdir ~/.ssh
chmod 700 ~/.ssh/
ssh-keygen -t rsa
ssh-keygen -t dsa
노드B:
이것의 – 사용자
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 고양이 ~/.ssh/id_rsa.pub >> ~ / .ssh / authorized_keys
ssh nodeB 고양이 ~/.ssh/id_dsa.pub >> ~ / .ssh / authorized_keys
scp ~/.ssh/authorized_keys 노드B:~ / .ssh / authorized_keys
그 다음에, 사용자를 통해 nodeA 및 nodeB 로그인. 그리고 서로 로그인.
금후 ,ssh 구성의 P2P 평등이 적용됩니다..
공개 키를 로컬에서 파일로 복사하는 또 다른 방법
명령에 의한 원격 서버의 authorized_keys “SSH 복사”
ssh-copy-id user@server ssh-copy-id -i ~/.ssh/id_rsa.pub “user@remote_ip -p 포트”