安装SSH SERVER
在所有的节点上都安装SSH server服务。
# apt-get install openssh-server1
因为我们搭建的Ceph直接使用root用户,所以需要修改ssh配置文件/etc/ssh/sshd_config,搜索PermitRootLogin选项,将其参数改为yes。保存退出文件,并重启SSH服务,执行命令:service ssh restart。
设置hostname
hostnamectl set-hostname node1
hostnamectl set-hostname node2
hostnamectl set-hostname node3
修改/etc/hosts文件
192.168.246.132 node1
192.168.246.133 node2
192.168.246.134 node3
设置ssh免密登录
ssh-keygen 一路回车
ssh-copy-id node{1,2,3}
验证一下
ssh node2
如果还是需要密码需要执行以下命令
chmod 700 .ssh
chmod 700 ../.ssh
chmod 600 .ssh/authorized_keys
chown root:root /root