root @ localhost密码的密码是什么?

时间:2016-12-23 04:33:22

标签: hadoop ssh windows-subsystem-for-linux

我在windows ubuntu子系统上配置hadoop 2.7.3。我使用root作为root帐户密码,但是当我尝试运行/bin/start-yarn.sh时,我被要求输入root @ localhost的密码

lizhi@localhost's password:

我为此尝试过root,但从未奏效。

我也试过

ssh-genkey 
cat /home/user/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys

但是在调用./start-yarn.sh时仍然需要密码,这是什么密码,为什么它与root帐户密码不同?

我尝试使用passwd将密码更改为root,但我仍然被拒绝:

C:\Users\lizhi>bash
lizhi@LAPTOP-SURFACEP:/mnt/c/Users/lizhi$ sudo su
[sudo] password for lizhi:
root@LAPTOP-SURFACEP:/mnt/c/Users/lizhi# passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@LAPTOP-SURFACEP:/mnt/c/Users/lizhi# ssh localhost
root@localhost's password:
Permission denied, please try again.
root@localhost's password:
Permission denied, please try again.
root@localhost's password:
Received disconnect from 127.0.0.1: 14:
root@LAPTOP-SURFACEP:/mnt/c/Users/lizhi#

欢迎任何建议。

1 个答案:

答案 0 :(得分:0)

除非你设置它,否则它是空白的(如在""中):

NO对root使用相同的密码。看起来你没有设置root密码。 要使用ssh root@localhost以root身份登录,请使用sudo -s命令设置root密码。

之后你必须能够以root身份ssh