How can I make some file impossible to be deleted by user even if it is under his/her home folder?
It is possible to make a file impossible to delete, even from root, on an ext2/3/4 filesystem, changing a file system attribute of the file:
More information on
If later you want to delete the file you should use
There are two drawbacks to this: