我有一个nginx
盒子,由于 而不允许访问文件permissions
。这是一个全新安装,nginx.conf
设置正确,服务确实正在运行。检查文件conf
显示它和另一个文件有错误,permissions
可以使用提供的工具对其进行测试:
$ nginx -t -c /etc/nginx/nginx.conf
nginx: [alert] could not open error log file: open() "/var/log/nginx/error.log" failed (13: Permission denied)
2022/07/28 10:00:20 [emerg] 96525#0: open() "/etc/nginx/conf.d/passenger.conf" failed (13: Permission denied) in /etc/nginx/nginx.conf:32
nginx: configuration file /etc/nginx/nginx.conf test failed
我如何更改/etc
所有者的权限root:root
以便我可以测试它们?
nginx
更新:问题:在现代平台上全新安装的程序,由于安装脚本已正确终止,为何无法Linux
运行permissions
?对我来说,这说明故障排除需要很长时间。
笔记:AlmaLinux 8.6