我有一个Debian 挤压机器每次启动后,所有 /home-Folders 中都会有一个空目录“Public”(是的,大写 P)。
它显然与 SMB 或 FTP 有关,但我不知道是谁或什么导致了它的创建。我唯一的线索是其他管理员samba, gsambad, gadmintools, winbind
通过 apt-get 安装了这些软件包,并在短时间内再次清除了它们。
(尽管 gadmintools 是一个元包,其中包含更多用于 FTP、BIND、DHCP、Squid 等的内容,但系统上不再运行这些服务。这意味着,gadmintools 的所有依赖服务也已被清除。)
我在 /etc/init.d/ 或 /etc/rc* 中找不到任何表明上述服务存活并继续创建目录的信息。此外,我在 /etc/ 或 /var/ 或其他地方找不到字符串“Public”,希望它会在某个配置文件中定义。我甚至chattr +i
在目录中使用了它,希望在启动时找到有人在 syslog 中抱怨,但无济于事。
有人能给我提供更多有关此事的线索吗?
答案1
自我回答一下这个问题:
ps -ef | grep share
启动了一些正在处理 WebDAV 的 Apache 进程,并且gnome-用户共享东西。(意思是 apache 进程在命令行中提到了 ps 显示的那些。)没有多想,只是卸载/重新安装了所有 apache2* 包。现在启动后不再有公共包了。
不过,还是感谢您的考虑。