Я пытался установить кластерную среду искры и когда я пытающийся установить вход в систему ssh без паролей для пользователя spark
, Я столкнулся с этой проблемой.
Я создаю пользователя spark
groupadd spark useradd -g spark spark passwd spark mkhomedir_helper spark
затем я su - spark
и cd
и затем сделайте .ssh
каталог с: mkdir ~/.ssh
chmod 700 ~/.ssh
Наконец, я использую ssh-keygen -t rsa -y
для генерации пар ключей затем это показывает /home/spark/.ssh/id_rsa: No such file or directory
.
Да, Вы видите корректную проблему, я не спрашиваю о .ssh/authorized_keys: No such file or directory
. Я знал, что существуют тонны сообщений относительно известного authorized_keys
установка priviledge. Но это ~/.ssh/id_rsa: no such file
ошибка не имеет почти никакой информации о сети.
У Вас есть какие-либо предложения?Спасибо.
В случае, если это - указанная ошибка версии, я использую OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
. Я попробовал остановку apparmor /etc/init.d/apparmor stop
и это - все еще та же ошибка.
От man ssh-keygen
:
-y This option will read a private OpenSSH format file and print an
OpenSSH public key to stdout.
таким образом, это перестало работать, потому что там является не существующим id_rsa
файл.
Если Вы хотите создать новую пару ключей RSA, выполнить команду без -y
опция, т.е.
ssh-keygen -t rsa