Hi, I am new to TrueNAS Scale having moved from a Synology as needed more space. I feel like i am hitting my head against a brickwall at the moment.
I transferred files through Diskstation to my dataset on TrueNAS and want to move them all up one level as they are in the wrong folder. I cannot do this via an SMB share on Windows, I can’t do it through the shell and I can’t do it through filebrowser (I get a 403 forbidden message).
I’ve been through the forums and the documentation and think I have my permissions set right - although I don’t think I do otherwise this wouldn’t happen. I’ve tried logging into the folder using my account, admin and root and the same problem each time.
Can someone help with what I’m doing wrong? I am convinced this is a user error!
Thanks in advance,
Tim
Are you perhaps trying to move datasets and not directories?
Be specific, what are you actually doing? If you are in Windoze, do you have both shares available? You can actually see them both? For the destination, to make sure it is really the destination, map the path to a drive letter, then try it. If you are able to map the drive and still can’t transfer the data, it could be a permissions issue. Lord knows I’m hit my head up against a brick wall myself about permissions.
No, I only have the one dataset setup at the moment. Trying to move from mnt/directory/tmadeley to mnt/directory
Sorry, I thought I was being specific. I’m trying to move folders and files from mnt/directory/tmadeley to mnt/directory. The share with Windows is mnt/directory
That’s why I think it must be permissions somewhere! Probably a small tickbox I’ve missed! 
Please post precise command and output from shell. We need a lot more context to understand what you’re doing.
What he said.
We have to make assumptions based on the limited very specific data you provided. While we may be smart, we have no idea what you are physically doing.
Story time: My brother-in-law, working for MicroSoft Technical Support, gets a call from this person and she can’t get the computer to respond to her. They talk about it and he tells her to double click on the screen icon. She reports it isn’t working. A few seconds pass and he tells her to reboot, and try it again. He hears this noise in the background (tap tap) and mind you, the computer screens were glass, not plastic. He asker her to describe exactly what she was doing. Turns out she was taking the physical mouse and placing it up to the the monitor, and hitting the glass screen twice with the mouse. He told her she should turn off the computer and take it back to the place she purchased it from.
Assumptions are bad at times and if we can minimize them, it is better for everyone.
Hey @Tim_Madeley
You mention that “the share with Windows is /mnt/directory” … but in terms of Unix-style paths and TrueNAS, /mnt/directory
would be the root of a ZFS pool named directory
and not a dataset under it.
Did you happen to share the root dataset of your pool? This is generally discouraged because it makes assigning permissions or setting quotas difficult.
Does it look like this, eg: a pool named df24042
, a dataset under that, and then your tim
dataset?
Thank you! No it doesn’t! I’ve shared the root dataset of the pool!
Thank you so much! That explains why I can move things around in the tim folder.
Appreciate the help!
Definitely make a dataset from the root, and then move your data in there (which should be nearly instantaneous) and you’ll have a much easier time setting up permissions. 
1 Like