Я настраиваю hadoop на Ubuntu os. Мне нужно создать пару ключей RSA, чтобы Hadoop взаимодействовать со своими узлами, поэтому я выполнив команду:не удалось создать каталог /home/hadoop/.ssh: разрешено разрешение?
[email protected]:~$ ssh-keygen -t rsa -P ""
тогда я получаю это:
Generating public/private rsa key pair.
Enter file in which to save the key (/home/hadoop/.ssh/id_rsa):
Could not create directory '/home/hadoop/.ssh': permission denied.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
open /home/hadoop/.ssh/id_rsa failed: No such file or directory.
Saving the key failed: /home/hadoop/.ssh/id_rsa.
даже получать такая же ошибка, я думаю, что мой пользователь hadoop не имеет привилегий root. так как я могу это сделать. –
Я смущен тем, что ssh-keygen хочет сохранить ключи в директории, которая не является вашим домом "/home/***hduser***/.ssh/id_rsa". Проверьте свое имя пользователя и идентификаторы: «echo $ USER $ HOME; id» – loentar
теперь посмотрю, у меня есть редактирование –