I manage an Isilon (
OneFS Version: 7.0.2.9 with the SMB rollup) that was pulled out of Active Directory (in a mostly Windows environment) as a troubleshooting step and even though it didn't help the system then ended up deep in production with all users connecting to it via a logon mapping script with the root user and password specified. (Deafening sound of facepalming across the group...)
And we routinely have problems where users will drag one folder into another (yay, Wacom tablets!), that move happens instantly but since the network is still writing to the previous location merging the files back is a PITA that takes a while which really screws up things until finished.
So I read up on the best way to prevent this, and the consensus seems to be creating a file in the root of each directory you don't want move/deletable with a space as the first character of the name (so it's processed first) and set so users don't have write/delete access.
Obviously this won't work with the current user mapping so I added a new local user.
And I created the file.
And I tried changing the permissions through Isilon's web interface and through the command line.
And it seems to ignore me either way...
isilon01-1# ls -l
total 26
-rwxrwxrwx + 1 root wheel 67 Feb 5 12:18 lockdown.txt
isilon01-1# chmod 744 " lockdown.txt"
isilon01-1# ls -l
total 26
-rwxrwxrwx + 1 root wheel 67 Feb 5 12:18 lockdown.txt
Any comments so far? Better way to do what I'm trying to accomplish?
If not, why is it ignoring me? Related to the Protocols|ACLs page?
chmod on files with existing ACLs:
which is currently: Ignore operation if file has an existing ACL
What counts as an 'existing' ACL? New file... default counts as existing...?
What are the potential impacts of changing to:
Remove the existing ACL and create an ACL equivalent to the UNIX permissions
or is another setting more recommended?
Any other settings that would be needed to accomplish what I'm trying?