У меня есть проблема, когда я пытаюсь использовать ключ с ssh:
ssh -i /ssh/id_rsa.pub root@xxx.xxx.xxx.xxx
Warning: Identity file /ssh/id_rsa.pub not accessible: No such file or directory.
/ssh
не является допустимым путем к файлу, и если это так, у вас нет доступа к его просмотру.
Ключи SSH обычно генерируются и помещаются в $HOME/.ssh/
. Я думаю, что вы хотели запустить это:
ssh -i $HOME/.ssh/id_rsa root@x.x.x.x
Действительно базируется на удаленной машине, имеют пароль? Таким образом, сделал Вас sudo passwd root
дать корню пароль на удаленной машине? Если Вы не сделали этого, Вы не можете войти в систему как корень непосредственно.
Для установки Ubuntu дом корня /root
.
Вам не должен быть нужен флаг-i, если у Вас нет нескольких ssh идентификационных данных в /root/.ssh
.