Shing
@Shing

Как сменить root из под rescue mode?

Что-то не получается, пароль меняется якобы, но потом после ребута не пускает, access denied.
  • Вопрос задан
  • 397 просмотров
Решения вопроса 2
Sanes
@Sanes
Закиньте ключ.
Ответ написан
Комментировать
Shing
@Shing Автор вопроса
Сменить рута через rescue так и не удалось.
Может быть мешало что-то в файле sshd_config.
Только через создание ключей ssh получил доступ.

если кто будет искать, тут есть инструкция простая https://firstvds.ru/technology/dobavit-ssh-klyuch

лучше делать echo ssh-rsa строка-публичного-ключа >> /root/.ssh/authorized_keys
ssh-copy-id - не сработает, он требует рут пароль, которого нет.
под rescue рут пароль есть, но ключ создается под root@rescue и у меня не работало в итоге обычном режиме, либо не верно просто публичный ключ в authorized_keys вставлял.

поэтому просто sudo -s, генерим ключи и далее echo,
так как cat ~/.ssh/id_rsa.pub | ssh root@ip-адрес-сервера 'cat >> ~/.ssh/authorized_keys' тоже не работал.

ключ приватный надо загрузить в puttygen и пересохранить .ppk снова в формате для putty, иначе формат linux putty не понимает. а потом публичный ключ скопировать одной строкой и уже сохранить на сервере echo ssh-rsa строка-публичного-ключа >> /root/.ssh/authorized_keys

вот так должно пустить.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
smorman
@smorman
When In Rome do as The Romans do...
Сброс пароля Ubuntu
Раздел статьи - Как сбросить пароль из Recovery Mode
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы