I just set up a truenas core (TrueNAS-13.0-U5.3) which is virtualized using ESXi. I already have the SSD's for the storage behind a storage controller running RAID 5, but I still added 2 storage drives and running them in stripe. I figured it doesn't matter as the actual storage is already in RAID 5. This is my first time with truenas, and the guide for setting up wanted 2 hard drives.
The only reason I am doing it is because I want an FTP server running on it's own VM, and both Windows and Linux options didn't work for me (constant timeout or crashing of FTP server) so I turned to a NAS OS that can do it.
Truenas does it, and I got it working. I added some users and they can access the created pool, all is well.
However what I don't understand is why, when connected to the FTP I get files which has no names, but with extensions like ".login" ".profile" ".cshrc". I'm guessing these are files used for the user.
Am I able to set another folder, where all my users access, and don't see these files? All my users will have write permission and it wouldn't be good if these files were deleted I think.
I have backup of the data also, and planning to do some snapshots setup later, I am still setting everything up, and I won't be worried if users delete data they shouldn't, except for the profile files of course.
My pool is /mnt/FTP and for now my user is just ftpuser. Directory for ftpuser is /mnt/FTP/ftpuser. I tried to create a new dataset under the pool I have created, and I called it "ftp" (with small letters). Setting directory for ftpuser to this gets me the same files when I logon to the FTP server with this username.
Is this possible at all?
The only reason I am doing it is because I want an FTP server running on it's own VM, and both Windows and Linux options didn't work for me (constant timeout or crashing of FTP server) so I turned to a NAS OS that can do it.
Truenas does it, and I got it working. I added some users and they can access the created pool, all is well.
However what I don't understand is why, when connected to the FTP I get files which has no names, but with extensions like ".login" ".profile" ".cshrc". I'm guessing these are files used for the user.
Am I able to set another folder, where all my users access, and don't see these files? All my users will have write permission and it wouldn't be good if these files were deleted I think.
I have backup of the data also, and planning to do some snapshots setup later, I am still setting everything up, and I won't be worried if users delete data they shouldn't, except for the profile files of course.
My pool is /mnt/FTP and for now my user is just ftpuser. Directory for ftpuser is /mnt/FTP/ftpuser. I tried to create a new dataset under the pool I have created, and I called it "ftp" (with small letters). Setting directory for ftpuser to this gets me the same files when I logon to the FTP server with this username.
Is this possible at all?