ewhac
Contributor
- Joined
- Aug 20, 2013
- Messages
- 177
Hwaet! About a year ago when I first setup FreeNAS, I brought my UNIX-centric, virulent anti-Microsoft attitude to the FreeNAS Web interface and proceeded to create pools and filesystems that catered to the needs of UNIX/Linux (mode bits as opposed to ACLs, etc.). Then I opened up the CIFS setup panel and told it to expect UNIX mode bits, no directory server (local user), and to expose user home directories as shares to logged-in users, but not to guests.
As a consequence of this, my experiences with CIFS on my various client machines has been.... absolutely fine. Windows sees the files; can read, write, create, and delete files; and the very same files are visible from Linux clients. At no point did I have to configure anything from the Windows side and, IMHO, that's exactly how it should be. About the only complaint I might have is that it sometimes takes a couple of login attempts before Windows sees the share.
All the other threads I've read about problems with CIFS suggest that most people set them up wrong, that pools/filesystems were created the wrong way, that ACLs must be enabled, that I clearly haven't read a single page of the Samba docs, that CIFS options have to be just so, etc. etc.
So why does my setup seem to work exactly the way I want (so far)?
As a consequence of this, my experiences with CIFS on my various client machines has been.... absolutely fine. Windows sees the files; can read, write, create, and delete files; and the very same files are visible from Linux clients. At no point did I have to configure anything from the Windows side and, IMHO, that's exactly how it should be. About the only complaint I might have is that it sometimes takes a couple of login attempts before Windows sees the share.
All the other threads I've read about problems with CIFS suggest that most people set them up wrong, that pools/filesystems were created the wrong way, that ACLs must be enabled, that I clearly haven't read a single page of the Samba docs, that CIFS options have to be just so, etc. etc.
So why does my setup seem to work exactly the way I want (so far)?