现象
FastGPT 4.8.16版本出现备份失败,提示权限问题。同时发现多个目录的所有者变为polkitd。
可能原因
polkitd是Linux系统中的守护进程,用于允许非特权用户在执行特定任务时获取root权限。FastGPT旧版本未使用该用户,导致4.8.16版本备份过程中出现权限报错。目录所有者变更为polkitd属于正常系统行为。
排查步骤
- 确认服务器中polkitd进程的运行状态,验证其为系统内置守护进程。
- 检查出现权限报错的备份相关目录的所有者信息,确认是否为polkitd。
- 核对FastGPT版本,确认是否为4.8.16版本。
解决与验证
无需进行异常攻击相关排查。确认目录归属为polkitd属于正常系统行为。调整相关目录的访问权限时,需按实际环境确认对应的操作命令,确保FastGPT服务进程可正常读取和写入备份相关目录。完成权限配置后,重新执行备份操作,验证备份是否可以正常完成。