Ssh経由でリモートサーバーにアクセスする必要があるDockerコンテナー内にbashスクリプトがあります。変数内にSSHキーがあります。 SSHに追加するにはどうすればよいですか?
ssh-add - <<< "${SSH_PRIVATE_KEY}"
Gitlab CI/CDを使用していて、変数をSSHキーとして使用したい場合は、以下を実行できます。
Settings
-> CI/CD
-> Variables
に追加します.gitlab-ci.yml
ファイルでその変数を使用します。
- echo "$SSH_PRIVATE_KEY" | tr -d '\r' | ssh-add - > /dev/null
私には贅沢がありませんでしたssh-add
ssh -i /path/to/key
私の答え ここ