Я запустил этот скрипт для создания пользователей и групп
groupadd hadoop
useradd -g hadoop yarn
useradd -g hadoop hdfs
useradd -g hadoop mapred
Но если я попытаюсь войти
miki@miki:~$ su - hdfs
Password:
su: Authentication failure
, я не предоставил пароль для моего пользователя hdfs.
cut -d: -f1 /etc/passwd output
yarn
hdfs
mapred
Как решить эту проблему?
Если я корректный unterstand:
Вы создали пользователей без пароля.
Необходимо создать или модификация пользователь с -p
флаг:
useradd -g hadoop hdfs -p encyptedpasswordbyopenssl
Пароль должен быть в зашифрованном формате. Создайте его с openssl passwd mypassword