シェル環境変数に格納されているキーをSSHに渡すには?

シェル環境変数に格納されているキーをSSHに渡すには?

おそらく複数のsshアクセスを試みましたが、最初の読み取りの後に破壊されます。fdfd

# ssh -i <(echo $KEY) [email protected]
Warning: Identity file /dev/fd/11 not accessible: Bad file descriptor.
[email protected]: Permission denied (publickey).

一時ファイルを書き込んだり削除したりすることなく他の方法がありますか?

ベストアンサー1

export MYKEY=`cat key.pem`
ssh-add - <<< "$MYKEY"
ssh [email protected]

おすすめ記事