ssh普通用户进行无密码登陆

我们做ssh证书认证往往是用root登陆的,但是有时候在生成环境中,root用户往往是限制登陆的。做数据库,或者是网站异地备份时常常需要无密码证书拷贝。方法如下: 数据库服务器:s1 备份服务器:s2 进入s1: 用普通用户登陆,输入: ssh-keygen 然后一路回车。 生成你公钥文件在/home/user/.ssh/id_rsa.pub catid_rsa.pub 复制公钥 用普通用户进入s2: 在/home/user/.ssh/下创建 authorized_keys vim authorized_keys将刚才复制的公钥复制进去 权限设置为600.(这点很重要,网上就是因为没有设置600权限导致登陆失败) 【ssh普通用户进行无密码登陆】转载于:https://blog.51cto.com/mcshell/842144

    推荐阅读