使用最新的 KDE 更新后,我看到以下错误:
Sep 26 23:07:30 desktop sddm-greeter[709]: inotify_add_watch(/etc/fstab) failed: (Permission denied)
Sep 26 23:08:18 desktop kdeinit5[819]: inotify_add_watch(/etc/fstab) failed: (Permission denied)
Sep 26 23:08:19 desktop kgpg[878]: Error loading text-to-speech plug-in "flite"
Sep 26 23:08:19 desktop org_kde_powerdevil[897]: inotify_add_watch(/etc/fstab) failed: (Permission denied)
Sep 26 23:08:23 desktop plasmashell[856]: inotify_add_watch(/etc/fstab) failed: (Permission denied)
我的/etc/fstab
权限是:
-rw-r----- 1 root root 7182 Jun 26 21:51 /etc/fstab
这不正确吗?
答案1
不,这不正确。/etc/fstab
应该是全世界可读的。很多许多程序都依赖于此,并且它在每个标准 Linux 发行版上都是可读的。您不应该在此文件中放置凭据或其他任何实际上敏感的内容(请参阅/etc/fstab 是否需要全世界都可读?了解如何避免这种情况),并且在其中隐藏其他任何内容只是通过默默无闻来实现安全,这实际上根本不安全。