Próbuję skopiować klucz publiczny do schowka w systemie MacOS, ale nadal otrzymuję "brak takiego pliku lub katalogu". Polecenie, którego używam, jest wklejone poniżej:Kopiowanie klucza publicznego RSA do schowka
pbcopy < ~/.ssh/id_rsa.pub
Próbuję skopiować klucz publiczny do schowka w systemie MacOS, ale nadal otrzymuję "brak takiego pliku lub katalogu". Polecenie, którego używam, jest wklejone poniżej:Kopiowanie klucza publicznego RSA do schowka
pbcopy < ~/.ssh/id_rsa.pub
Czy istnieje plik ~/.ssh/id_rsa.pub
? Jeśli nie, musisz najpierw wygenerować jeden:
ssh-keygen -t rsa -C "[email protected]"
Sprawdź ścieżkę, na której wygenerowałeś klucz publiczny. Można również skopiować id_rsa
za pomocą polecenia:
clip < ~/.ssh/id_rsa.pub
cat ~/.ssh/id_rsa.pub
następnie można skopiować ssh klucza
cat .ssh/id_rsa.pub | bcopy
Działa to dla mnie.
Do korzystania Git bash na Windows:
cat ~/.ssh/id_rsa.pub > /dev/clipboard
(modyfikowany Jupiter dziurawiec post on Coderwall)
Aby skopiować klucz publiczny do schowka
cat ~/.ssh/id_rsa.pub | pbcopy
This rur z wyjście pliku do pbcopy.
Inną alternatywą rozwiązanie:
cat ~/.ssh/id_rsa.pub | xsel -i -b
Od man xsel
:
-i, --input
czytać standardowe wejście do wyboru.
-b, --clipboard
działają na wybór schowka.
to lista poleceń github w sekcji pomocy. Ale gdy próbuję go użyć, otrzymuję następujące wyjście: 'bash:/usr/bin/clip: Brak takiego pliku lub katalogu' –
Działa to również w Git Bash w systemie Windows – ScottMcC