ssh 免密传输
node1
# 这个命令会生成目录 /root/.ssh 里面包含公钥私钥 ,一直回车 ssh-keygen -t rsa # 把公钥传给node2 scp /root/.ssh/id_rsa.pub root@node2:/root
node2
# 查看是否存在/root/.ssh目录。若不存在,则利用下面命令生成目录 ssh-keygen -t rsa # 把node1传过来的公钥,写到该目录下的authorized_keys文件内 cat /root/id_rsa.pub >> /root/.ssh/authorized_keys # 重要,赋值 chmod 700 /root/.ssh chmod 600 /root/.ssh/authorized_keys
测试,在node1上执行
# 传输test文件夹到 node2上 scp -r test/ root@node2:/root