11. Solarish SMB/ CIFS Server
SMB/CIFS is a filesharing protocol from the Windows world. It is widely used on any platform.
Even Apple switched to SMB in their newer OSX releases as the default sharing protocol.
On OmniOS/ OpenIndiana/ Solaris (Solarish) you have two options for an SMB server. One is SAMBA that is
available on any Linux/ Unix system. The other is the Solaris hCIFS server that is available on Solaris based sys-
tems only and is the de facto standard SMB server there.
If one compare SAMBA with Solarish CIFS you will find many features in SAMBA that are not available
in Solarish CIFS. But Solarish CIFS has some advantages that are not in SAMBA, mainly because SAMBA must
run on any X-System with any filesystem. Some of these features are killer features as they affect easyness,
performance or Windows compatibility like:
some Advantages of SAMBA over Solarish CIFS
- same server on any X-system
- can act as AD server
- a lot of sharing options
- nested shares/ shares independent from ZFS filesystems
- permissions are based on Unix UID/GID/ Posix ACL, this is a plus if you work mainly in a Unix world
https://en.wikipedia.org/wiki/Access_control_list
some Advantages of Solarish CIFS over SAMBA (used by napp-it)
- fully integrated in ZFS as a filesystem property, easy handling via zfs set command
there is no configuration file, enable it and set permissions as file/share attribut.
- multithreaded and fast
- integration of ZFS snaps as „Windows previous version“
- manageable via Windows management console (connected users, open files, share level permissions)
- share and file/folder level permissions (Windows server alike)
- permissions are based on NFS4 ACL. allow/ deny with inheritance settings.
They work very similar to Windows NTFS
- Windows SID as extended ZFS attribute. This allow a move/backup of data in a Windows AD
environment between servers where permissions are preserved.
enable SMB sharing in menu ZFS Filesystems, click on off in the row of a filesystem under SMB
Summary of Contents for ZFS Storage
Page 8: ...3 1 ZFS Configurations...