Re: ext3 and undeletion

Andreas Dilger
2002-02-26T18:54:11Z

On Feb 26, 2002 13:34 -0500, Richard B. Johnson wrote:
> johnson[4]$ ls -laR /home/users/lost+found/rjohnson
> total 5428
> drwxr-xr-x 17 rjohnson guru 4096 Feb 13 16:54 .
> drwxrwxrwx 21 root root 4096 Feb 26 05:34 ..
> -rw-r--r-- 1 rjohnson guru 6 Oct 15 1998 .XF86_S3
> :
> :
> -rwxr-xr-x 1 rjohnson guru 8141 Oct 9 16:08 xxx

A shorter example would have sufficed...

> All the deleted files, with the correct path(s), are now in the
> top directory file the file-system ../lost+found directory.
> To enable such a function (after modifing the C library), just make
> lost+found world-writable.

Making lost+found world-writable is a terrible idea (even world readable
is bad) because it exposes potentially sensitive files to the world if
it happens that fsck moves a file there after some filesystem problem.
It may be that the sensitive file was in a secure directory, and now it
is world readable.

I would stronly suggest using some other directory for this purpose,
since if you are changing lost+found to be world writable, you could
just as easily do "mkdir .undelete".

Cheers, Andreas
--
Andreas Dilger