所有服务器:
mkdir ~/.ssh
chmod 700 ~/.ssh
cd ~/.ssh
ssh-keygen -t rsa
主机:
ssh a.com cat /home/www/.ssh/id_rsa.pub >> authorized_keys
ssh b.com cat /home/www/.ssh/id_rsa.pub >> authorized_keys
…
chmod 600 authorized_keys
scp authorized_keys a.com:/home/www/.ssh/
scp authorized_keys b.com:/home/www/.ssh/
…
scp known_hosts a.com:/home/www/.ssh/
scp known_hosts b.com:/home/www/.ssh/
…
从机上执行:
chmod 600 authorized_keys
注意,authorized_keys一定要为600
新增文件一般为664
scp命令过去新建情况下为664
覆盖情况下不改变原有属性
