Ubuntu
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-登錄時通過 ssh.81005/ 登錄時的消息錯誤會
gpgconf
帶來安全問題嗎?我如何解決它?有人也可以解釋一下gpg-agent
嗎?
我發現了這個問題。這實際上是因為我將主目錄設置為使用者沒有權限的文件夾。這導致系統無法
.gnupg
在主文件夾中創建,從而導致錯誤。在這裡找到了答案:chroot、gpg-agent 和 Ubuntu 18.04。