2013-05-19 24 views
26

macOS上で公開鍵をクリップボードにコピーしようとしていますが、「そのようなファイルやディレクトリはありません」私が使用しているコマンドは、下に貼り付けられていますrsa公開鍵をクリップボードにコピー

pbcopy < ~/.ssh/id_rsa.pub 

答えて

0

ファイル~/.ssh/id_rsa.pubは存在しますか?そうでない場合は、最初に生成する必要があります。

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

パブリックキーを生成したパスを確認してください。また、このコマンドを使用してid_rsaをコピーすることができます。

clip < ~/.ssh/id_rsa.pub 
+1

これは、ヘルプセクションのgithubコマンドの一覧です。しかし、私はそれを使用しようとしているときに私は出力を得る: 'bash:/ usr/bin/clip:そのようなファイルやディレクトリはありません' –

+0

これはGit BashとWindows – ScottMcC

28

cat ~/.ssh/id_rsa.pub

その後、あなたはこれが私の作品

-1
cat .ssh/id_rsa.pub | bcopy 

あなたのSSHキーをコピーすることができます。 Windows上でGitのはbashを使用するための

7

クリップボード

cat ~/.ssh/id_rsa.pub | pbcopy 

に公開鍵をコピーするには、このパイプは、ファイルをpbcopyに出力します。

0

別の代替ソリューション:

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

man xselから:

-i、--input

は、選択に標準入力を読み取ります。

-bは、

クリップボードの選択を操作--clipboard。

関連する問題