linux下做ssh服务 免输入密码的配置 总是不成功 Address 192.168.1.69 maps to localhost, but this does

linux下做ssh服务 免输入密码的配置 总是不成功 总是提示 然后再输入密码 我都不知道怎么做了
Address 192.168.1.69 maps to localhost, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMP
在网上查了好多 步骤是
ssh-keygen -t rsa
然后 再scp
我也修改了/etc/hosts下的主机名 还是提示让我输入密码
有哪位大哥知道怎么 配置吗 紧急
用root 用户 可以 非root用户 设置 /home/username/.ssh 都配置好了 就是不行 不知道怎么弄了

还要把.ssh文件夹的权限修改为700。如果你自己使用mkdir .ssh建立了.ssh文件夹,那么一定要修改文件夹权限。如果你以前运行过ssh或scp命令,那么系统会自动为你建立一个权限为700的.ssh文件夹。所以,有的人配置好后,就能免密码登陆,而有的人就不能成功。另外,不要忘记修改authorized_keys文件的权限,可以修改为600或644都可(去掉Group和Other的写权限)。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-29
1.ssh-keygen -t rsa 一路回城(生成id_rsa、id_rsa.pub)
2.cp id_rsa.pub authorized_keys
3.chmod 600 authorized_keys ---关键,否则密钥无效
完成,以后用此账号登陆机器都可以不用输入密码
应该完成这三步就可以了追问

都试过了 不行

追答

你的主机名应该还没设好吧
需要修改/etc/sysconfig/network这个文件里面的HOSTNAME
你说root可以,普通用户不可以,普通用户有没有按root的方法一样设置呢?

追问

都弄好了 就是不行

追答

那你把普通用户ssh登陆的报错代码粘上来看下
确认/home/user/.ssh/下有这几个文件
authorized_keys id_rsa id_rsa.pub known_hosts

本回答被提问者采纳
第2个回答  2011-04-01
当前用户是root的话不可能出现权限不够的问题。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网