Ubuntu 15.04 Server 安装 Apache Hadoop 2.7.2(2)


现在,为了生成ssh证书,我们将切换到hduser用户。在以下命令中,我们保持密码为空,同时生成ssh的密钥,如果您愿意,可以给它一些密码。

#change to user hduser   

su hduser   

   

#generate ssh key   

ssh-keygen -t rsa -P ""   

#change to user hduser su hduser #generate ssh key ssh-keygen -t rsa -P ""

Ubuntu 15.04 Server 安装 Apache Hadoop 2.7.2


第二个命令将为机器创建一个RSA密钥对。 此键的密码将为空,如命令中所述。它将要求存储密钥的路径,默认路径为$ HOME / .ssh / id-rsa.pub,当提示保持同一路径时,按Enter键。如果您计划更改路径,请记住它,因为它将在下一步中需要。

使用上一步中创建的密钥启用对机器的SSH访问。为此,我们必须将密钥添加到机器的授权密钥列表。

cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys   

cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys

Ubuntu 15.04 Server 安装 Apache Hadoop 2.7.2


我们可以检查ssh是否工作如下,是ssh到localhost成功没有密码提示,然后证书正确启用。

ssh localhost 

ssh localhost

到目前为止,我们已经完成了Apache Hadoop的所有先决条件。我们将在下一节中检查如何设置Hadoop。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/1d67182f8090b5bb0e908f5c8f7537c7.html