/usr/lib/cups/notifier/dbus" has insecure permissions (0100777/uid=0/gid=0)

方风华
2023-12-01

意外发现 /var/log/cups  里面日志文件,增长超级快。切文件内容含有

"/usr/lib/cups/notifier/dbus" has insecure permissions (0100777/uid=0/gid=0)

经查询发现是linux 的打印服务出现异常。作为服务器由于该服务没有实际用处。

 

卸载了可能会有麻烦,在手动sudo service cups stop后到是能暂时起到效果,但下次开机时它还会开启,于是想到了在开机时加一条这样的命令试图达到开机停止该服务,但没有成功- -,后来有一天发现/etc下有个init文件,里面有很多脚本文件,这时我看到了一个cups.conf的文件,打开一看,终于找到了解决的办法.
我们可以使用vi编辑cups.conf文件,你会找到这些代码
start on (filesystem
          and (started dbus or runlevel [2345])
          and stopped udevtrigger)
stop on runlevel [016]
然后我的第一个做法是查看自己的当前运行级别,命令runlevel,发现是2,然后我将启动级别里的2给去掉然后将2加到了停止那里,这样下次开机在进入运行级别2时该服务就会被停止,然后我就想,如果进入其它运行级别的话岂不要又要开启了,于是乎一不做二不休,在所有的运行级别中将其关闭最终的代码如下
start on (filesystem
          and (started dbus or runlevel [])
          and stopped udevtrigger)
stop on runlevel [0123456]
 

转载于:https://my.oschina.net/ericyang/blog/1153897

 类似资料: