Подтвердить что ты не робот

Копирование открытого ключа rsa в буфер обмена

Я пытаюсь скопировать открытый ключ в буфер обмена на macOS, но я продолжаю получать "никакого такого файла или каталога". Команда, которую я использую, вставлена ​​ниже

pbcopy < ~/.ssh/id_rsa.pub
4b9b3361

Ответ 1

cat ~/.ssh/id_rsa.pub

тогда вы можете скопировать свой ключ ssh

Ответ 2

Проверьте путь, в котором вы создали открытый ключ. Вы также можете скопировать id_rsa с помощью этой команды:

clip < ~/.ssh/id_rsa.pub

Ответ 3

Чтобы скопировать открытый ключ в буфер обмена

cat ~/.ssh/id_rsa.pub | pbcopy

Этот файл выводит файл на pbcopy.

Ответ 4

Для использования Git bash в Windows:

cat ~/.ssh/id_rsa.pub > /dev/clipboard

(изменено из Jupiter St John сообщение на Coderwall)

Ответ 5

Имеется ли файл ~/.ssh/id_rsa.pub? Если нет, сначала нужно сгенерировать первый:

ssh-keygen -t rsa -C "[email protected]"

Ответ 6

Другое альтернативное решение:

cat  ~/.ssh/id_rsa.pub |  xsel -i -b

От man xsel:

-i, --input

читать стандартный ввод в выбор.

-b, --clipboard

работают с выбором CLIPBOARD.

Ответ 7

cat .ssh/id_rsa.pub | bcopy

Это работает для меня.