Я новичок в этой теме, но проблема в том, что я не могу получить доступ к файлам с веб-сайта, чтобы внести небольшие правки в HTML. Единственное, что я знаю, это то, что мне нужно сделать это с помощью SSH.
Что я пробовал:
SSH-1 (RSA)
используя PuTTYgen,Host Name field
. В Connection->Data
, Я разместил имя пользователя. В разделе SSH я выбрал 1
так как preferred SSH protocol
версия. И в SSH->Auth
Я установил путь к закрытому ключу.Я получаю это сообщение об ошибке:
Невозможно использовать ключевой файл
Что мне не хватает? Это правильный способ доступа к файлам?
Используйте протокол SSH версии 2.
1 и 2 используют разные форматы закрытых ключей, SSH 1 также почти 10 лет.
В генераторе замазки, как только вы сгенерируете ключ, вы можете сначала сохранить файл закрытого ключа в папке по вашему выбору.
Затем вы можете повторно импортировать закрытый ключ в Генератор шпатлевки (см. Изображение ниже)
Теперь выберите Экспорт ключа OpenSSH и сохраните файл в своей папке.
Теперь вы можете использовать новый закрытый ключ OpenSSH, и он не выдаст вам никаких ошибок. Конвертер Putty Keygen
PuTTY требует, чтобы вы преобразовали свой закрытый ключ в файл .ppk, прежде чем его можно будет использовать для подключения через ssh. Для этого откройте генератор ключей PuTTY (puttygen.exe), щелкните меню «Конверсии», затем «Импортировать ключ». Перейдите в папку, содержащую файл * .pem, который вы загрузили из панели управления DreamCompute, или закрытый ключ, созданный за пределами панели управления. Вы можете дать ключу имя в поле «Комментарий к ключу», а когда закончите, нажмите кнопку «Сохранить закрытый ключ», чтобы сохранить его в файле .ppk.
Теперь вы можете открыть PuTTY и перейти на страницу настроек Connection -> SSH -> Auth, чтобы нажать кнопку «Обзор» рядом с полем «Файл закрытого ключа для аутентификации». Выберите созданный файл .ppk и нажмите «Открыть». Теперь вы можете перейти на страницу настроек «Сеанс» и ввести в поле имени хоста «dhc-user @», за которым сразу следует публичный IP-адрес вашего экземпляра. При использовании CoreOS используйте «core @» вместо «dhc-user @». Щелкните Открыть, чтобы начать сеанс.
Полные инструкции на https://help.dreamhost.com/hc/en-us/articles/216201547-Connect-to-your-instance-with-ssh-keys