SSH 设置有关问题
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.。。。进入配置文件里,将密码要求关掉。再去到客户端用”不用密码验证的用户”进行登录即可。
------其他解决方案--------------------
谢谢回复, 不过还是不明白,为啥要RSA的密码,我设了DSA不要密码,为什么问我RSA?
我在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.。。。进入配置文件里,将密码要求关掉。再去到客户端用”不用密码验证的用户”进行登录即可。
------其他解决方案--------------------
谢谢回复, 不过还是不明白,为啥要RSA的密码,我设了DSA不要密码,为什么问我RSA?