服务器:Ubuntu 20.04.5 LTS
我本来打算像往常一样使用 certbot 生成 SSL 证书,但突然它开始出现一个奇怪的错误:
发生意外错误:UnicodeDecodeError:'utf-8'编解码器无法解码位置 0 中的字节 0x99:无效的起始字节请参阅日志文件'/tmp/tmpmd32ty55/log'了解更多详细信息。
我调试了 certbot 的源代码,但找不到问题所在。显然,certbot 读取的文件中有一些垃圾,导致无法解析。
然后我发现问题出在这个文件上:
/usr/lib/os-发布
我用 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 是一个文本文件,正如我所想的那样。
您认为我的服务器被黑客入侵了吗?