首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 服务器 > 其他服务器 >

SSH 设置有关问题

2012-12-15 
SSH 设置问题我在Hadoop 设置了伪分布的单机模式,也设了SSH 登陆不需要密码,就是$ ssh-keygen -t dsa -P

SSH 设置问题
我在Hadoop 设置了伪分布的单机模式,也设了SSH 登陆不需要密码,就是


                
$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa 
$ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys

但是系统在我运行hadoop的时候老是要我的RSA 密码,请问这是咋回事,如何取消呢?

谢谢各位,我是新手
[最优解释]
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
生成密钥的时候会提示输入填充密码, 那个密码就是你需要输入的RSA密码
[其他解释]
$ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa  
试试改成-t rsa
[其他解释]
我以前配置过,用别的用户登录本机,不过我用的是ssh-keygen -t rsa取密钥不是dsa,不知道有没有区别呢
--!“在Hadoop 设置了伪分布的单机模式”..不知道什么意思...
[其他解释]
1.。。。。将服务器中的配置密码要求打开(先不要设allowusers XXX)再去到客户端,用root生成的 id_rsa.pub   scp到服务器中的用户的家目录里
2.。。。进到家目录里,cat id_rsa.pub >> .ssh/authorized_keys
3.。。。进入配置文件里,将密码要求关掉。再去到客户端用”不用密码验证的用户”进行登录即可。

[其他解释]

引用:
ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
生成密钥的时候会提示输入填充密码, 那个密码就是你需要输入的RSA密码


谢谢回复, 不过还是不明白,为啥要RSA的密码,我设了DSA不要密码,为什么问我RSA?

热点排行