# How to Create TrueNAS SMB Shares ## 1. Create the Store on TrueNAS 1. Create a Dataset: - Navigate to Storage → Datasets - Create a new dataset with your desired name 2. Create an SMB Share: - Go to Shares → Windows Shares (SMB) - Add a new share pointing to your dataset 3. Configure Share Permissions: - In the Share ACL Editor: - Add an ACL entry for "everyone@" - Set Permission to "FULL" - Set Type to "ALLOWED" 4. Configure Dataset ACL: - Navigate to your dataset - Click "Edit Permissions" - Add an ACE (Access Control Entry) for your user - Enable Read, Write, Execute permissions - Set yourself as Owner - Apply permissions recursively ## 2. Create a Local User on TrueNAS 1. Go to Credentials → Local Users 2. Add a new user 3. Enable SMB for this user 4. Set a password 5. Save the user ## 3. Edit Share ACL Access for New User 1. Go to Shares 2. Edit Share ACL for the new SMB 3. Add a new entry 1. User 2. FULL 3. ALLOWED Then you can access the SMB from a Linux system: - [[Accessing TrueNAS Shares (Share) with Linux Clients]] - [[Moving Files to SMB Shares]] - [[How to Test TrueNAS SCALE Network & Drive Speed]]