web-dev-qa-db-ja.com

gpg-agent:sshログイン時のsyslogでの致命的なエラー

Ubuntuサーバーのsyslogに、SSHユーザーアカウントを使用してログインするたびにエラーが表示されます。

systemd[27299]: usr/bin/gpg-agent failed (exitcode=2): General error
systemd[27299]: gpgconf: fatal error (exit status 1)
systemd[27299]: Listening on GnuPG network certificate management daemon.
systemd[27299]: Reached target Timers.
systemd[27299]: Listening on GnuPG cryptographic agent and passphrase cache (access for web browsers).
systemd[27299]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).
systemd[27299]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
systemd[27299]: Listening on GnuPG cryptographic agent and passphrase cache.

GnuPGやgpg-agentが何なのかわからないので、ここで何が起こっているのか本当にわかりません。 HowToForgeでユーザーが同様の問題を抱えているスレッドを見つけました。回答者がOSSECとispconfigについて何か言及しましたが、理解できませんでした: https:// www。 howtoforge.com/community/threads/error-message-when-logging-in-via-ssh.81005/

gpgconfエラーはセキュリティ上の問題を引き起こしますか?どうすれば修正できますか?誰かがgpg-agentの機能についても説明できますか?

1
John Doe

問題が見つかりました。それは、ユーザーがアクセス許可を持たないフォルダーにホームディレクトリを設定したためです。これにより、システムがホームフォルダに.gnupgを作成できなくなり、エラーが発生しました。

ここで答えが見つかりました: chroot、gpg-agent、およびUbuntu 18.04

2
John Doe