Debian 12下BIND 9.18.28-1文件/目录权限及AppArmor配置问题求助
Debian 12下BIND 9.18.28-1文件/目录权限及AppArmor配置问题求助
大家好,我在Debian 12上运行BIND 9.18.28-1,最近碰到了文件/目录权限相关的问题,想请各位帮忙分析下。
情况是这样的:当我在BIND配置里添加了include "/home/$my_user/zone/named.conf";这条语句后,服务启动失败,报错信息如下:
/etc/bind/named.conf.local:17: parsing failed: file not found
但我确认这个文件是真实存在的,所以推测应该是权限或者AppArmor的配置问题。我已经尝试在/etc/apparmor.d/usr.sbin.named中添加了以下规则:
/home/$my_user/zone/** rw, /home/$my_user/zone/ rw,
同时也把这些规则复制到了/etc/apparmor.d/local/usr.sbin.named文件中,每次修改后都执行了AppArmor的重载命令,但只要保留那个include语句,BIND就无法正常重启。
有没有大佬能给我一些解决的思路或者排查方向?非常感谢!
备注:内容来源于stack exchange,提问作者Alessandro Sironi
相关产品推荐
相关产品推荐

