Скопировать ssh ключ (id_rsa.pub) на сервер

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

Открытый ключ хранится в файле ~/.ssh/id_rsa.pub, закрытый — ~/.ssh/id_rsa.
Перенаправление cat >> <file> добавляет в конец файла.

Скопировать ключ на сервер:

cat ~/.ssh/id_rsa.pub | ssh <user>@<hostname> 'cat >> .ssh/authorized_keys && echo "Key copied"'

Если каталога .ssh нет на сервере:

cat ~/.ssh/id_rsa.pub | ssh <user>@<hostname> "mkdir -p ~/.ssh && touch ~/.ssh/authorized_keys && chmod -R go= ~/.ssh && cat >> ~/.ssh/authorized_keys"

Подбробные инструкции:

Похожие записи

Полезные горчие клавиши Youtube

При просмотре роликов бывает хочется немного ускорить воспроизведение, для этого есть функция "скорость видео" в настройках ролика. Чтобы её включить не задействуя мышь нужно нажать "Shift + >" или "Shift + <" для ускорения и замедления соответственно. И еще некоторые горячие клавиши youtube:

Windows 10. Меню пуск не открывается

В статье рассказывается как в операционной системе Windows 10 починить меню пуск, которое не открывается. Проблема решается с помощью переустановки Windows Apps.

Идемпотентные методы HTTP

Методы GET, PUT, DELETE являются идемпотентными - многократные идентичные запросы такого типа приводят к такому же эффекту, как и от одиночного запроса, при условии что не сервер не меняет своё состояние между запросами