OPのジョシュ・スミスはそれを整理することができました:
実際には、ユーザー (私) のSSH
キーを/var/lib/hudson/.ssh/id_rsa.pub
Gerrit GUI に追加する必要がありました。
それからそれは魅力のように働きました。
ユーザー名は、Gerrit のユーザー名 (管理者アカウント) である必要があります。
私の元のアドバイスは次のとおりです。
Web ベースのコード レビュー システム Gerrit を使用するユーザーは?
このガイドに示されているように、そのユーザーには/var/lib/hudson/.ssh/id_rsa.pub
公開 ssh キーが必要です。$HOME/.ssh/authorized_keys

鍵の配布
RSA キー ペアの公開部分は、クライアントがアクセスするすべてのサーバーにコピーする必要があります。コピーする公開鍵情報は~/.ssh/id_rsa.pub
、クライアント上のファイルに配置する必要があります。
すべてのサーバーが異なる SSH 実装ではなく OpenSSH を使用すると仮定すると、サーバー~/.ssh/authorized_keys
上のファイルに公開鍵データを追加する必要があります。
# first, upload public key from client to server
client$ scp ~/.ssh/id_rsa.pub server.example.org:
# next, setup the public key on server
server$ mkdir ~/.ssh
server$ chmod 700 ~/.ssh
server$ cat ~/id_rsa.pub >> ~/.ssh/authorized_keys
server$ chmod 600 ~/.ssh/authorized_keys
server$ rm ~/id_rsa.pub
複数の公開鍵が使用されている可能性があるため、必ず新しい公開鍵データをauthorized_keysファイルに追加してください。各公開鍵エントリは、別の行にある必要があります。