ssh免密登录
检查/etc/ssh/sshd_config配置文件
PermitRootLogin yes root用户 PubkeyAuthentication yes 公钥认证 PasswordAuthentication yes 密码认证
免密设置
在A服务器生成密钥 cd ~/.ssh/ ssh-keygen -t rsa 到B服务上清空 authorized_keys,后面方便检查A服务器的公钥是否复制成功 echo > authorized_keys 将A服务器的公钥复制到B服务器的authorized_keys 第一种方式:cat ~/.ssh/id_rsa.pub | ssh B服务器用户@B服务器IP "cat >> ~/.ssh/authorized_keys" 第二终方式:将A服务器的id_rsa.pub的内容复制到B服务器的authorized_keys 第三种方式:在A服务器的.ssh目录下 ssh-copy-id B服务器用户@B服务器IP
文件夹权限
.ssh 目录权限为 777 authorized_keys 权限为 600
关闭selinux
vim /etc/selinux/config selinux=disabled
版权声明:本文为qq_35721743原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。