■問題
jenkinsでauthorized_keysを使ったssh認証がうまくいきません。
■環境
接続元
docker image: jenkins 2.257
user: root
接続先
centOS7
user: hoge
プラグイン
ssh build agents
■状況
接続先サーバーのauthorize_keysに登録済みなのでコマンドラインでssh接続はうまくいきます。
ですが、jenkinsの画面からssh設定をしてssh接続しようとすると失敗します。
# 接続先のauthorized_keysに接続元のid_rsa.pubを書き込み /root/.ssh/id_rsa.pub # 接続成功する ssh -p 1111 hoge@111.111.111.111
■jenkinsの設定
・システム設定 ホスト名: 111.111.111.111 ポート: 1111 ・Credentials 種類: ユーザー名とパスワード スコープ:グローバル ユーザー名: hoge パスワード:未設定
Credentialsの設定が怪しいので、hogeユーザーのパスワードを付けたり、種類をSSH ユーザー名と秘密鍵に変更したりして色々と値をいじっているのですが、接続失敗になってしまいます。
調べても解決方法が出てこなかったので質問させていただきました。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/03/05 11:42