配置ssh 免密登陆
A主机可以让主机B,C,D....进行免密登陆
步骤
- 主机B生成sshkey
ssh-keygen # 会在目录~/.ssh/下生成key
- scp主机B的id_rsa.pub 到主机A
# 在主机B执行,如果主机A没有~/.ssh/目录则先创建
scp ~/.ssh/id_rsa.pub username@Ahost:~/.ssh/
- 在主机A ~/.ssh/目录下
touch authorized_keys # 创建
cat id_rsa.pub >> authorized_keys # 追加写入key
- 确保文件权限,否则不是生效
chmod -R 600 ~/.ssh/authorized_keys
chmod -R 700 ~/.ssh/