ubuntu - 如何重新创建 slapd.conf

ubuntu - 如何重新创建 slapd.conf

我覆盖了初始 slapd.conf,然后使用“apt-get purge slapd”删除了 slapd,并重新安装它。

初始 slapd.conf 没有重新出现。

我该怎么做才能把它找回来?

更新:我需要的是初始版本,而不是我修改后的版本!

答案1

这取决于您从哪个文件系统删除文件,NTFS 您可以使用 ntfsprogs(apt-get install ntfsprogs)恢复文件,然后查找已删除的文件(ntfsundelete)。

ext3,我确信您无法恢复文件。以下是 ext3 FAQ 的摘录:

问:如何从我的 ext3 分区恢复(取消删除)已删除的文件?

事实上,你不能!这是开发人员之一 Andreas Dilger 对此的评论:

为了确保 ext3 能够在崩溃后安全地恢复取消链接,它实际上将 inode 中的块指针清零,而 ext2 只是在块位图中将这些块标记为未使用,并将 inode 标记为“已删除”,并保留块指针。

您唯一的希望就是“grep”出已被删除的文件部分并希望获得最好的结果。

答案2

好的,我怀疑最新的 9.10 ubuntu 包中实际上没有默认的 slapd.conf,这就是它无法恢复它的原因。一定是来自旧版本的。

答案3

尝试:

dpkg-reconfigure -plow $package

它应该根据您的回答创建一个新文件。

相关内容