注意用户的权限 创建文件夹时 要能 创建用户:用户的格式的文件才可以
如果创建文件的权限是这样的 用户:root 的用户就不行
#安装ssh
sudo apt-get update
sudo apt-get install openssh-server
#创建密钥
cd ~
ssh-keygen -t rsa -P ‘’
#把公钥放入到authorized_keys中
cat id_rsa.pub >> authorized_keys
#修改文件权限
chmod 600 *
cd …
chmod 700 .ssh/
#切换root用户
su - root
vim /etc/ssh/sshd_config
#修改配置文件
PermitRootLogin yes //可用管理员身份登录
PubkeyAuthentication yes //开启公钥认证
AuthorizedKeysFile .ssh/authorized_keys
#重启ssh服务
/etc/init.d/ssh restart
#切换到原先的用户
su - 用户名
ssh 用户名@localhost
配置成功
#将从机的公钥复制到主机上
cd ~/.ssh
sudo ssh 从机的ip /home/maomao/.ssh/id_rsa.pub >>authorized_keys
#最后将公钥分发到每个从机上
scp -r ./authorized_keys 从机用户名@从机的ip:~/.ssh/
大功告成
如果ssh配置过程中出现问题 可以使用 ssh 用户名@ip -v来查看日志