
伺服器:Ubuntu 20.04.5 LTS
我本來打算像往常一樣使用 certbot 產生 SSL 證書,但突然它開始給出一個奇怪的錯誤:
發生意外錯誤:UnicodeDecodeError:「utf-8」編解碼器無法解碼位置 0 中的位元組 0x99:無效起始位元組 請參閱日誌檔案「/tmp/tmpmd32ty55/log」以了解更多詳細資訊。
我調試了 certbot 的源代碼,但找不到問題所在。顯然,certbot 讀取了一個文件,其中包含一些垃圾,無法被解析。
然後我發現問題出在這個文件:
/usr/lib/os-release
我用 vi 打開它並得到一個二進位檔案。的輸出
sourcecode@sourcecode:~$ file /usr/lib/os-release
是:
/usr/lib/os-release:PGP/GPG 金鑰公共環(v4)於 2015 年 1 月 19 日星期一 15:40:57 建立 RSA(加密或簽署)8192 位元 MPI=0xbfd289769695aada...
我不知道這個文件,但我猜它應該是一個文字文件,所以我檢查了我的另一台伺服器,它的 /usr/lib/os-release 是一個文字文件,正如我所想的那樣。
您認為我的伺服器被駭客入侵了嗎?