SSH включают неисправный компьютер

Машина, с которой я делаю всю свою работу (выполняющий Монетный двор) перестала работать. Это - машина, я получаю доступ к своим веб-серверам (под управлением Ubuntu) от через SSH (использующий шпаклевку). Я удалил жесткий диск и восстановил все файлы в .ssh папка и теперь хочет использовать другую машину (работающий lubuntu и шпаклевку) для доступа к моим серверам. Я могу использовать тот же ключ и импортировать их в шпаклевку? Если так, как я пошел бы об этом?

Мои серверы являются аутентификацией с открытым ключом только, и доступ пароля отключен так, я в настоящее время без доступа SSH к серверам, и у меня нет физического доступа к ним, как они находятся где-нибудь в "облаке".

Я могу использовать текущие ключи? Я могу создать новые ключи?

0
задан 9 May 2018 в 15:33

2 ответа

Я предполагаю, что Вы скопировали .ssh файлы от своего старого компьютера до Вашего нового.

Использовать их с ssh в терминале просто поместите id_*- файлы в ~/.ssh, и сделайте a chmod 600 ~/.ssh/id_*.

Для использования их со шпаклевкой необходимо преобразовать их в формат шпаклевки.

puttygen ~/.ssh/id_rsa -o ~/putty.ppk

Это генерирует putty.ppk в Вашем корневом каталоге.

Это может использоваться в шпаклевке: enter image description here

3
ответ дан 30 October 2019 в 00:45

На Шпаклевке на "ssh" - категория "Auth" (левое меню) там является опцией "файл секретных ключей для аутентификации". В той опции можно просмотреть файловую систему для выбора закрытых ключей, которые Вы восстановили со своего диска.

Обратите внимание, что в .ssh каталоге, закрытый ключ называют "id_rsa" по умолчанию.

Другой способ знать, является ли файл закрытым ключом, состоит в том, чтобы открыть его и видеть, содержит ли он строку

-----BEGIN RSA PRIVATE KEY-----
0
ответ дан 30 October 2019 в 00:45

Другие вопросы по тегам:

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