Ответ 1
cat ~/.ssh/id_rsa.pub
тогда вы можете скопировать свой ключ ssh
Я пытаюсь скопировать открытый ключ в буфер обмена на macOS, но я продолжаю получать "никакого такого файла или каталога". Команда, которую я использую, вставлена ниже
pbcopy < ~/.ssh/id_rsa.pub
cat ~/.ssh/id_rsa.pub
тогда вы можете скопировать свой ключ ssh
Проверьте путь, в котором вы создали открытый ключ. Вы также можете скопировать id_rsa
с помощью этой команды:
clip < ~/.ssh/id_rsa.pub
Чтобы скопировать открытый ключ в буфер обмена
cat ~/.ssh/id_rsa.pub | pbcopy
Этот файл выводит файл на pbcopy.
Для использования Git bash в Windows:
cat ~/.ssh/id_rsa.pub > /dev/clipboard
(изменено из Jupiter St John сообщение на Coderwall)
Имеется ли файл ~/.ssh/id_rsa.pub
? Если нет, сначала нужно сгенерировать первый:
ssh-keygen -t rsa -C "[email protected]"
Другое альтернативное решение:
cat ~/.ssh/id_rsa.pub | xsel -i -b
От man xsel
:
-i, --input
читать стандартный ввод в выбор.
-b, --clipboard
работают с выбором CLIPBOARD.
cat .ssh/id_rsa.pub | bcopy
Это работает для меня.