Changing File Permission in a FTP directory to prevent deleting of files
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Changing File Permission in a FTP directory to prevent deleting of files
Good Day
I am running vsftp on a Fedora Core4 box as my FTP Server. I have diabled anon logins,so all users use a username and password to login.
What I want to do is once somebody has uploaded a file to the FTP server into a directory I want to be able to change the file permissions on that file to read only. Therefore even if you own the file you can delete it.
I want to do this as people are "losing" their files and accidently deleting them.
Does anybody have a script that can do it,or what i can set in the vsftpd.conf file to prevent deleting of files (I have read the man page on vsftp.conf)
You could try this:
Users have write permission to put files into the directory.
Then run a cron job to run at intervals to chmod -w all files currently in each directory.
Last edited by bigrigdriver; 01-09-2006 at 07:53 PM.
Sorry I made a mistake
"cant to be able to change the file permissions on that file to read only. Therefore even if you own the file you can delete it."
I meant to say,even if they own the file,and they uploaded it,once it is uploaded they CANNOT delete the file.So a user will upload a drawing to the Server,after that if they make a change to the drawing they have to upload another file,they cant overwrite or delete the file on the server.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.