1. 切换到 root 用户
需要 root 权限修改文件归属:su - root
2. 定位并修正文件权限
先找到 ServerKey.key 实际路径(通常在 PAM360 安装目录的 conf 下):假设路径为 /home/pam360/ManageEngine/PAM360/conf/ServerKey.key,执行:
# 修正文件归属为 pam360 用户和组 chown pam360:pam360 /home/pam360/ManageEngine/PAM360/conf/ServerKey.key
# 修正文件权限 chmod 777 /home/pam360/ManageEngine/PAM360/conf/ServerKey.key
3. #递归修复整个 PAM360 目录权限(推荐,避免后续其他文件报错)
chown -R pam360:pam360 /home/pam360/ManageEngine/PAM360
4 切换回 pam360 用户启动服务:
#方式1:老版本升级上来的启动方法
su - pam360
/etc/init.d/pam360-service start
#方式2:新版本用 systemd 启动(如果之前配置了服务) systemctl start pam360.service
5 验证是否解决
/etc/init.d/pam360-service status
或者systemctl status pam360.service
如果显示 active (running),说明问题已解决。也可以查询logs文件夹下的wrapper.log日志,查询是否有成功启动字样。