我正在尝试设置Hadoop集群,但是我无法使用ssh访问从属计算机,尽管我能够ssh到localhost。我尝试了无密码方法。我是Hadoop的新手,之前从未使用过ssh所以无法弄清楚我的错误。
每当我为客户端发出ssh时,它都会要求我输入客户端计算机的密码。但是,一旦我输入密码,我就会在终端机上得到以下内容-
“权限被拒绝,请重试”
另外,当我尝试将公钥从主服务器复制到从属服务器时,也会收到相同的消息。
急需帮助...
最佳答案
我遇到过同样的问题。
请检查ssh服务器是否正在运行?如果是,请打开/ etc / ssh / ssh_config和/ etc / ssh / sshd_config文件。问题是服务器在不同的端口上运行,而客户端指向不同的端口。在此之前,请确保已安装openssh-server和client。
维维克
关于ssh - 无法使用ssh与客户端通信,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7974143/