每次我运行 Hadoop 的 start-all.sh 时 SSH 都会询问密码

每次我运行 Hadoop 的 start-all.sh 时 SSH 都会询问密码

我已经在以下路径安装了 Hadoop:

/opt/hadoop

openssh-server还可以使用以下命令安装:

sudo apt-get install openssh-server openssh-client

此后,我使用以下命令创建了 RSA 密钥:

ssh-keygen -t rsa -P ""

之后我复制到从属系统并使用以下命令创建副本:

cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
sudo chmod 0600 ~/.ssh/authorized_keys

Hadoop 和 SSH 运行一切正常。突然,每次我运行时 SSH 都会要求输入密码

ssh hduser@MasterNode

或者

/opt/hadoop/sbin/start-all.sh

相关内容