1
私はgit repoに自分のユーザー名/パスワードを使用してJenkinsで自分のgitプラグインを設定していますが、それでも私はエラー "stderr:Permission拒否されました(公開鍵)。 "私はこの資格情報にsshを使用していませんが、なぜそれでも私にそれを伝えていますか?Jenkins Git sshセットアップでユーザー名/パスワードを使用できません
私はgit repoに自分のユーザー名/パスワードを使用してJenkinsで自分のgitプラグインを設定していますが、それでも私はエラー "stderr:Permission拒否されました(公開鍵)。 "私はこの資格情報にsshを使用していませんが、なぜそれでも私にそれを伝えていますか?Jenkins Git sshセットアップでユーザー名/パスワードを使用できません
ユーザー/パスワードは、SSHのURL
では動作しませんし、使用しているURLでもsshのものではありません。
ssh://server/path
それは次のようになります。
ssh://[email protected]:path
^^^^ ^
(login)
とにかくユーザー名/パスワードは使用しないでください。代わりに、パブリック/秘密鍵はJenkins Credentials SSH pluginで指定できます。
これを行う方法についてのガイドがありますか?私は自分のjenkinsインスタンスにssh鍵を設定しようとしましたが、あなたの助言に従って、まだ動作しません。私はそれが私のknown_hostファイルとは何かを持っているかもしれないと思います。私はまだ接続することができません。 –
@HarveyLin known_hostsの問題であれば、ジェンキンスサーバー上の 'ssh user @ server'だけで、ジェンキンスを実行しているアカウントで、' known_hosts'を完了させるサーバーの確認を求められます。 。 – VonC