Article Title: password configuration is not required for distributing SCP in Linux. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
First, execute the Command Script on each node.
Mkdir-p ~ /. Ssh
Chmod 700 ~ /. Ssh
/Usr/bin/ssh-keygen-t rsa
Then on the host that needs to be distributed in batches
Touch ~ /. Ssh/authorized_keys
Ssh 192.168.1.20 cat ~ /. Ssh/id_rsa.pub> ~ /. Ssh/authorized_keys
Note: 192.168.1.20 is the IP address of the distribution host.
The authenticity of host 'linux1 (192.168.1.100) 'can't be established.
RSA key fingerprint is 2f: cc: a1: 4f: 2b: 67: 01: 6a: d1: 9e: 0b: AB: c8: 9e: 57: a1.
Are you sure you want to continue connecting (yes/no )? Yes
Warning: Permanently added 'linux1, 192.168.1.100 '(RSA) to the list of known hosts.
Oracle @ linux1's password: xxxxx
Run
Chmod 600 ~ /. Ssh/authorized_keys
Verify on the distribution host
Ssh 192.168.1.19 hostname
RS9
Common scp. sh files on distribution hosts
Distribute files from the distribution host 192.168.1.20 to 192.168.1.19 and 192.168.1.10
Scp-r/usr/local/adsit/webapps/preroll/WEB-INF/classes root@192.168.1.19:/home/adsit/
Scp-r/usr/local/adsit/webapps/preroll/WEB-INF/classes root@192.168.1.10:/home/adsit/
Run scp. sh on the distribution host to implement the copy function.