Было oop: в доступе отказано (открытый ключ, пароль, интерактивная клавиатура) - PullRequest
1 голос
/ 29 мая 2020

При установке Had oop у меня было много ошибок, а вот этой go нет. Что бы я ни делал, он продолжает появляться снова и снова. Как только я запускаю Had oop командой ./start-all.sh, я получаю сообщение об ошибке:

localhost: rajneeshsahai@localhost: Permission denied (publickey, password, keyboard-interactive)

Журналы ошибок:

Starting namenodes on [localhost]
localhost: rajneeshsahai@localhost: Permission denied (publickey,password,keyboard-interactive).

Starting datanodes
localhost: rajneeshsahai@localhost: Permission denied (publickey,password,keyboard-interactive).

Starting secondary namenodes [MacBook-Air.local]
MacBook-Air.local: rajneeshsahai@macbook-air.local: Permission denied (publickey,password,keyboard-interactive).

2020-05-29 18:42:06,106 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable

Starting resourcemanager
resourcemanager is running as process 2937.  Stop it first.

Starting nodemanagers
localhost: rajneeshsahai@localhost: Permission denied (publickey,password,keyboard-interactive).

Я уже пробовал следующее:

  1. ssh-keygen -t rsa

    cat ~/.ssh/id-rsa.pub >> ~/.ssh/authorized_keys

    chmod 600 ~/.ssh/authorized_keys

    Я думаю, что повторение этого процесса привело к созданию нескольких ключей в моей системе.

  2. sudo passwd

  3. Настроено /etc/ssh/sshd_config

    (i) Изменено PermitRootLogin prohibit-password на PermitRootLogin yes

    (ii) Изменено PasswordAuthentication no на PasswordAuthentication yes

    I Есть одно сомнение: нужно ли мне удалять тег ha sh (#) из строк?

Я использую macOS Catalina.

...