Tuesday, February 13, 2007

Tips for directory permission tips

* Removing x permission
If x permission is removed, system will prevent running 'ls', 'cd' to
the directory. Further can't copy files even with absolute path
sris@sris:~$ chmod -x protected_dir/
sris@sris:~$ ls -al protected_dir/
total 0
?--------- ? ? ? ? ? protected_dir/.
?--------- ? ? ? ? ? protected_dir/..

sris@sris:~$ touch protected_dir/test.a
touch: cannot touch `protected_dir/test.a': Permission denied

* Removing r permission
Can't do 'ls' but can do 'cd' and can copy files with absolute path

sris@sris:~$ chmod -r protected_dir/
sris@sris:~$ ls protected_dir/
ls: protected_dir/: Permission denied

sris@sris:~$ cd protected_dir/

sris@sris:~/protected_dir$ ls
ls: .: Permission denied

sris@sris:~/protected_dir$ cd ..

sris@sris:~$ touch protected_dir/test2.txt

sris@sris:~$ ls protected_dir/
ls: protected_dir/: Permission denied

0 Comments:

Post a Comment

<< Home