chmod is driving me nuts

nihil

Golden Member
Feb 13, 2002
1,479
0
0
okay, i'm having a bit of a problem with permissions and ownership of a certain file.

i have an ftp set up and user blah has their home dir set to /home/blah
in /home/blah is a file called foo.txt.
now, how would i set permissions so that the user "blah" would be able to view the file and do nothing else.
all i want is to set the persmissions so that they can't delete the file or modify it in any way, and it doesn't seem to be working no matter what i try.

i've read the chmod and chown manuals about 100 times. and tried about 50 different combinations but no matter what i do i can still log in as user blah and just delete /home/blah/foo.txt.

tia.
 

LNXman

Senior member
Jul 27, 2000
404
0
0
You could try using chown so that user blah does not own it and the file does not have write permissions on it (for that user, or the groups the user may belong to). ALA the user owns the file, he/she can do whatever he/she wants to it.
 

marat

Senior member
Aug 2, 2001
207
0
0
Here is the problem

1. File should not be owned by user - or he can set permissions he want
2. Permission should be set for 1 user only, right?

Here is a way:

su root

cd /home

chown -R root.blah blah - make all file owned by root and group blah

chmod -R 600 blah - make all files innaccessible by any user other than by root

chmod 650 blah - let user blah read directoty content

chmod 640 blah/foo.txt - let user read file foo.txt
 

nihil

Golden Member
Feb 13, 2002
1,479
0
0
thanks guys. i finally figured out the correlation between chown and chmod. i think i was totally overlooking something. it's been a long day. brain is melted. thanks again!
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
Also remember that if the user can write to the directory, the user can delete the file even if he can't write to the file.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |