【问题标题】:localhost: prathviraj18@localhost: Permission denied (publickey,password)本地主机:prathviraj18@localhost:权限被拒绝(公钥,密码)
【发布时间】:2020-05-15 09:27:38
【问题描述】:

prathviraj18@prathviraj18:~$ start-dfs.sh 在 [localhost] 上启动名称节点 本地主机:prathviraj18@localhost:权限被拒绝(公钥,密码)。 启动数据节点 本地主机:prathviraj18@localhost:权限被拒绝(公钥,密码)。 启动辅助名称节点 [prathviraj18] prathviraj18:prathviraj18@prathviraj18:权限被拒绝(公钥,密码)。 2020-01-29 14:48:47,655 WARN util.NativeCodeLoader:无法为您的平台加载 native-hadoop 库...在适用的情况下使用内置 java 类

【问题讨论】:

    标签: java hadoop localhost


    【解决方案1】:

    如前所述,您的问题将得到解决,如果您已经生成了键值对,请不要转义任何命令,然后也从第 1 步开始:它将生成新的值对并对其进行配置,以便您的问题得到解决 1. 生成本地密钥对

    首先,您需要在本地 Linux 机器中生成密钥对:

    $ ssh-keygen

    你会看到这样的输出:

    生成公钥/私钥 rsa 密钥对。

    输入保存密钥的文件(/home/user/.ssh/id_rsa):

    输入密码(无密码为空):只需按 Enter 按钮

    再次输入相同的密码:只需按 Enter 按钮

    您的身份已保存在 /home/user/.ssh/id_rsa 中。

    您的公钥已保存在 /home/user/.ssh/id_rsa.pub 中。

    关键指纹是:

    96:d3:8d:0e:d9:bf:af:fd:18:2e:67:3d:b3:19:a4:f8 zhouhon1@bl210xwks-004w.srunet.sruad.edu

    按 Enter 接受默认文件位置以保存密钥对,以及密钥文件的强密码。 2.上传公钥文件到Linux服务器

    文件 ~/.ssh/id_rsa.pub 包含本地 Linux 机器的公钥。我们需要将此文件上传到 Linux 服务器,以便服务器可以使用公钥对用户进行身份验证:

    $ scp .ssh/id_rsa.pub user.sru.edu:~/

    user.sru.edu 的密码:

    id_rsa.pub 100% 422 0.4KB/s 00:00 3. 将 id_rsa.pub 添加到 ~/.ssh/authorized_keys 文件中

    最后一步是将我们本地Linux机器的公钥附加到Linux服务器中.ssh/authorized_keys文件的末尾,这样我们的本地Linux机器就可以自动认证了。

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

    现在我们不再需要 Linux 服务器中的公钥文件了,所以我们可以在 Linux 服务器中安全地删除它:

    $ rm ~/id_rsa.pub

    【讨论】:

    • 我遵循了这个,但它没有用。我的问题也是为什么在过去一切正常时会发生这种情况?
    【解决方案2】:
    1. 生成 SSH 密钥并提供存储位置。

      ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa

    2. 将生成的密钥附加到 /.ssh 中的 authorized_keys

      cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

    3. 修改authorized_keys的权限。

      chmod 0600 ~/.ssh/authorized_keys

    4. 通过 ssh 进入 localhost 进行验证。

      ssh 本地主机

    可选:rm ~/id_rsa.pub

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-09-11
      • 2018-04-12
      • 1970-01-01
      • 2021-07-12
      • 1970-01-01
      • 2016-07-29
      • 1970-01-01
      相关资源
      最近更新 更多