Этот вопрос закрыт для ответов, так как повторяет вопрос Как сменить root из под rescue mode?
Shing
@Shing

Почему не получается сменить root под rescue mode?

Не могу получить root на новой установке дебиана, хостер (soyoustart) выдает только юзера debian.

Грузимся в rescue mode
5edb5824b42e1003683139.png
lsblk
mount /dev/md2 /mnt
chroot /mnt
passwd root
exit
umount /mnt

Дальше грузимся в HDD режиме.
И ничего. Access denied.
  • Вопрос задан
  • 99 просмотров
Решения вопроса 2
Sanes
@Sanes
!
sudo -s переведет вас на уровень root
Ответ написан
Shing
@Shing Автор вопроса
если кто будет искать, тут есть инструкция простая 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

вот так должно пустить.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы