share facebook facebook2 twitter menu hatena pocket slack

2013.06.06 THU

mac osx標準ターミナルでsshのパスフレーズをコピー&ペーストする

WRITTEN BY三浦 剛慈


MacBook-Air:~ koujimiura$ ssh -i alohanet.pem alohanet@ec2-xxx-xxx-xxx-xxx.ap-northeast-1.compute.amazonaws.com

mac-osxの標準ターミナルからssh -iで上記のようにキーファイル指定すると、パスフレーズ認証が必要な場合には
下図のパスフレーズを入力するダイアログが表示されます。

こちら少しやっかいです。パスワードのテキストボックスにcopy&paste出来ない仕様で、
“⌘+V”してもペーストできません。また、右クリックメニューやメニューバーの”編集”を見てもペーストが出来ない
ようになっています。
どうしてもパスフレーズをペーストしたいときには、”ssh -i”コマンドを利用せず、sshエージェントを使用することで
ターミナル上でパスフレーズをcopy&paste出来ます。


MacBook-Air:~ koujimiura$ ssh-add alohanet.pem
Enter passphrase for alohanet.pem:ここでパスフレーズをペーストできます
Identity added: alohanet.pem (alohanet.pem)
MacBook-Air:~ koujimiura$ ssh alohanet@ec2-xxx-xxx-xxx-xxx.ap-northeast-1.compute.amazonaws.com
[alohanet@ip-10-0-0-5 ~]$

こちらの記事はなかの人(aloha_net)監修のもと掲載しています。
元記事は、こちら