天道酬勤,学无止境

Permission

CenOS6.3 ssh 公钥认证报错:Permission denied (publickey,gssapi-keyex,gssapi-with-mic).解决

CenOS6.3 ssh 公钥认证报错:Permission denied (publickey,gssapi-keyex,gssapi-with-mic).解决1.说明: ssh无密码用户远程登录,一直以来使用是debian操作系统,对用户目录权限要求没有关注过,生成了密钥,放对位置直接就可以使用,今天测试ansible工具,用到了CentOS6.3发现它对目录权限要求比较严格,本博文仅仅记录一下本次权限修改操作。2、操作记录(1)创建用户: ansible(2)修改sshd_config文件# vi /etc/ssh/sshd_config //开启以下内容HostKey /etc/ssh/ssh_host_rsa_keyRSAAuthentication yesPubkeyAuthentication yesAuthorizedKeysFile .ssh/authorized_keys# /etc/init.d/sshd restart(3)权限设置# mkdir /home/ansible/.ssh# chown -R ansible:ansible /home/ansible# chmod 700 /home/ansible# chmod 700 /home/ansible/.ssh# chmod 644 /home/ansible/.ssh/authorized

2021-03-26 19:45:58    分类:博客    Permission    sshkey   CentOS6.3   linux