You might have resolved this issue by now, you might not have but I'll post a response for the next person as there's rock all on the internet telling you how to fix this problem.
I've had the same issue with my Iomega StorCentre ix2-200 Cloud Edition that's been bugging me for a while now but I've just not got around to fixing until today. As I know these things are built on Linux I figured it would be quite easy to fix using a few simple Linux commands. I've just done this on mine and it's working perfectly again.
The symptoms were:
- Unable to delete certain files & folders.
- Unable to move certain files & folders.
I use mainly OSX and connect to my NAS using either SMB or AFP. The symptoms occurred over either connection and even when connecting to the NAS using the admin user accounts I'd created. I'm not too sure how this happened but somehow the POSIX permissions seemed to get a little screwed. I hadn't changed them as I only use my NAS at home so security isn't a big concern for me...
Anyway, down to the fix.. In a nutshell you want to SSH onto the NAS so you can type some commands into the Linux Kernel directly rather than using the Iomega Web GUI (which is limited in it's function as far as this goes), then take ownership of the folders and files so you can reset the permissions.
Step 1 - SSH
Before you can SSH onto the Iomega you need to enable the option. This is in a hidden menu from the Web GUI.
1. Login as normal to https://[NAS IP address]/manage.html - you need to authenticate using an admin account.
2. Next in the browser address bar type https://[NAS IP address]/diagnostics.html (depending on your firmware version this may also be https://[NAS IP address]/support.html
3. Select the option to "Allow SSH & SFTP" and leave the default port of 22.
4. Click Apply.
Step 2 - Connect using SSH
1. Launch Terminal
2. Type ssh root@[NAS IP address]
3. (the default password is 'soho')
Download an application such as PuTTY (it's free), connect using the NAS IP with the credentials of username 'root' and password of 'soho'.
Step 3 - Take ownership of affected folders and reset permissions
1. From the command line type 'ls' and press return - you will see a list of the folders on the NAS. You should see a folder called 'nfs', this is where the NAS shares are found.
2. Type 'cd nfs' and press return - this will take you to the root of the nfs folder.
3. Type 'ls' and press return - you should be presented with a list of your NAS shares.
4. To view permissions of the shares type 'ls -l' and press return - you will now see the POSIX permissions and the owner of the folders (this is the bit that seems to get screwed up) you will see something like this to the left of each share:
lrwxr-xr-x 1 root root
(the translation for this is r=read,w=write,x=execute) - the last 2 apply to user and group and you should be able to see that they only have only read and execute, we want it to look like this:
lrwxrwxrwx 1 [user] root
5. Take ownership by typing the following command:
chown [user] “Share Name” -R
The user should be the admin user you connect to the NAS Web GUI with.
-R = recursive so applies the change to all sub files & folders.
If your folder or share has a space in it be sure to encapsulate in speech marks (" ") or it will not work
The share name is also case sensitive, so type it as it looks or it will not work.
Type 'ls -l' and you will see the POSIX change to look like this:
lrwxr-xr-x [user] root
That's the first bit done and now you can tell you now have ownership of the folder, so long as you used the -R you will have changed the ownership on all sub files and folders too.
6. Reset permissions by typing the following command:
chmod u+rwx,g+rwx “Share Name” -R
Type 'ls -l' again, you should now see the POSIX permissions look like this:
lwrxrwxrwx [user] root
u= user permission
g= group permission
+= adds the permission
rxw= read, write, execute
-R= recursive so again, resets permissions on all sub files and folders
7. Repeat for each share with defective permissions.
Real life example if the above is too much to take in....
Let's imagine I have an Iomega admin user called 'Nate' & a share called 'TV Shows' with busted up permissions...
On my Mac I'll Open Terminal and just type the following commands:
[enter soho for password]
chown nate “TV Shows” -R
chmod u+rwx,g+rwx “TV Shows” -R
It's that easy to fix up the broken permissions on your Iomega NAS - I hope this helps!