> Как, не меняя владельца файла запретить его удаление?
Если надо сделать файл неудаляемым и неизменяемым, то chattr. Если надо чтобы его не удалили случайно но чтоб его можно было изменять, то достаточно просто сделать hard-link на него в другом каталоге. Если файл удалят - снова делаем на него линк, и все.