Назад | Перейти на главную страницу

gpg-agent: фатальная ошибка в системном журнале при входе в ssh

в syslog для моего сервера Ubuntu возникает ошибка, которая появляется всякий раз, когда я вхожу в систему с использованием учетной записи пользователя 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 делает?

Я нашел проблему. На самом деле это потому, что я установил в качестве домашнего каталога папку, на которую у пользователя нет прав. Это привело к тому, что система не смогла создать .gnupg в домашней папке, вызывая ошибку.

Нашел ответ здесь: chroot, gpg-agent и Ubuntu 18.04.