Setting Up SMB Home Shares

Setting Up SMB Home Shares TrueNAS offers the Use as Home Share option, found in the Add SMB and Edit SMB screen Advanced Options settings in the Other Options section, for organizations or SMEs that want to use a single SMB share to provide a personal directory to every user account. With home shares, each user is given a personal home directory when connecting to the share. These home directories are not accessible by other users.
Read full post gdoc_arrow_right_alt

Third-Party Data Migration

TrueNAS SCALE 24.04 (Dragonfish) adds functionality to mount remote SMB shares in a manner that preserves relevant metadata. This allows users to migrate data from a third-party NAS solution onto TrueNAS SCALE using the Syncthing Enterprise application. Syncthing Overview Syncthing is a file synchronization application that provides a simple and secure environment for file sharing between different devices and locations. Use it to synchronize files between different departments, teams, or remote workers.
Read full post gdoc_arrow_right_alt

SMB

The Services > SMB screen displays after going to the Shares screen, finding the Windows (SMB) Shares section, and clicking more_vert + Config Service. Alternatively, you can go to System Settings > Services and click the edit edit icon for the SMB service. Configuring SMB Service The SMB Services screen displays setting options to configure TrueNAS SMB settings to fit your use case. In most cases, you can set the required fields and accept the rest of the setting defaults.
Read full post gdoc_arrow_right_alt

SMB Service Screen

The System Settings > Services screen includes three icons on the SMB service row: Audit Logs opens the Audit screen. SMB Sessions opens the SMB Status screen. Configure opens the SMB Service screen showing the Basic Settings by default. SMB Service Screen The SMB service screen displays setting options to configure TrueNAS SMB service settings to fit your use case. Figure 1: SMB Service Basic Settings Click Save or Cancel to close the configuration screen and return to the Services screen.
Read full post gdoc_arrow_right_alt

SMB Share MacOS Client Limitations When Using Decomposed Unicode Characters

There are normalize forms for a unicode character with diacritical marks: decomposed (NFD) and pre-composed (NFC). Take for example the character ä (a + umlaut) and the encoding differences between NFC (b’\xc3\xa4’) and NFD (b’a\xcc\x88’). The MacOS SMB client historically and at present forces normalization of unicode strings to NFC prior to generating network traffic to the remote SMB server. The practical impact of this is that a file that contains NFD diacritics on a remote SMB server (TrueNAS, Windows, etc.
Read full post gdoc_arrow_right_alt

SMB Share Screen

Server Message Block (SMB) is a file sharing protocol. Windows and other operating systems use SMB. Go to Sharing > Windows Shares (SMB) to display the SMB screen and setup SMB shares on your TrueNAS. Click Columns to change the information displayed in the table. Options are Unselect All, Path, Description, Enabled and Reset to Defaults. Click Add to display the BASIC Options settings screen. Basic Options Name Description Path Use the file browser or click the /mnt to select the pool, dataset or directory to share.
Read full post gdoc_arrow_right_alt

Windows Shares (SMB)

SMB Background SMB (also known as CIFS) is the native file sharing system in Windows. SMB shares can connect to any major operating system. This includes Windows, MacOS, and Linux. TrueNAS can use SMB to share files among one or many users or devices. SMB supports a wide range of permissions and security settings. SMB can support advanced permissions (ACLs) on Windows and other systems. SMB also supports Windows Alternate Streams and Extended Metadata.
Read full post gdoc_arrow_right_alt

Windows Shares (SMB)

About Windows (SMB) Shares SMB (also known as CIFS) is the native file-sharing system in Windows. SMB shares can connect to most operating systems, including Windows, MacOS, and Linux. TrueNAS can use SMB to share files among single or multiple users or devices. SMB supports a wide range of permissions, security settings, and advanced permissions (ACLs) on Windows and other systems, as well as Windows Alternate Streams and Extended Metadata.
Read full post gdoc_arrow_right_alt

Setting Up SMB Multichannel

SMB multichannel allows servers to use multiple network connections simultaneously by combining the bandwidth of several network interface cards (NICs) for better performance. SMB multichannel does not function if you combine NICs into a LAGG. Activating Multichannel in TrueNAS Scale If you already have clients connected to SMB shares, disconnect them before activating multichannel. Go to System Settings > Services and click the edit edit icon for the SMB service. Click Advanced Settings, then enable Multichannel.
Read full post gdoc_arrow_right_alt

Audit Logging

Auditing Overview TrueNAS SCALE auditing and logs provide a trail of all actions performed by a session, user, or service (SMB, middleware). The audit function backends are both the syslog and the Samba debug library. Syslog sends audit messages via explicit syslog call with configurable priority (WARNING is the default) and facility (for example, USER). The default is syslog sent audit messages. Debug sends audit messages from the Samba debug library and these messages have a configurable severity (WARNING, NOTICE, or INFO).
Read full post gdoc_arrow_right_alt