毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> linux >> 正文

配置好互信后还需要输入密码

更新时间:2015-12-26:  来源:毕业论文

前些日子(应该是好久之前,目前一直忍着哈)按记忆中的方式配置好互信后(scp,cat等手段),发现还是会需要输入密码。
后来在网上查了查,找到了更简洁的设置互信的方式:
ssh-keygen -t rsa
ssh-copy-id -i id_rsa.pub 目标用户@目标机器IP
但是,这样设置完后,ssh链接:目标用户@目标机器IP 仍然需要输入密码。
后来,我用这种方法配置了root和另一个在安装系统时创建的用户,就很正确,不再需要输入密码。而这个不成功的用户,是我通过useradd -r -m newuser建立的,然后再用passwd设置的密码。之前为解决这个问题,在网上查找了一些资料,说这种用户可能会有问题,但没有找到解决方法。

因此在这,小弟请教各位大大,这是什么原因啊??

另外,在suse 11和10下,还能碰到root无法建立互信的问题,在Suse系统下,我碰到的是自己不能配置互信,即机器a与机器a在同一用户root下无法在使用ssh时不输入密码。

环境说明:
   为了排除是防火墙的问题,我还关闭了机器上的防火墙和selinux
将公钥添加到远程主机的 authorized_keys 文件中
每个机器生成自己的pub, 把自己的pub拷贝到对方的auth里,就完事了。
新建一个用户重建一下试试

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。