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にパイプされます。
Githubヘルプページで推奨されている別の代替ソリューション:
pbcopy < ~/.ssh/id_rsa.pub
これが失敗した場合、トラブルシューティングまたは新しいキーの生成にドキュメントを使用することをお勧めします-まだ行っていない場合。
WindowsでGit bashを使用する場合:
cat ~/.ssh/id_rsa.pub > /dev/clipboard
(Jupiter St John'sから変更 Coderwallに投稿 )
別の代替ソリューション:
cat ~/.ssh/id_rsa.pub | xsel -i -b
man xsel
から:
-i、-input
標準入力を選択に読み込みます。
-b、-clipboard
cLIPBOARD選択で操作します。
ファイルは~/.ssh/id_rsa.pub
存在しますか?そうでない場合は、最初に生成する必要があります。
ssh-keygen -t rsa -C "[email protected]"