Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Force user = nobody / force group = users on mixed Linux/macOS/Windows SMB share – good practice?

Featured Replies

Hello

I’m running Unraid as a central NAS for a mixed environment:

  • Kubuntu 24.04 (CIFS mounts via fstab)

  • macOS clients (Finder access)

  • Windows 11 clients (Explorer access)

All access is via SMB only (no NFS), internal trusted VLAN, no AD/domain.

The data share currently has:

  • valid users = user1, user2, user3

  • write list = user1, user2, user3

  • VFS: catia fruit streams_xattr recycle

  • Recycle bin enabled

On Linux, mounts use:

  • vers=3.1.1

  • authenticated SMB users

  • noserverino

  • noperm

  • systemd automount

Everything works well.

I’m considering simplifying ownership by explicitly adding in the SMB extra configuration, as i noticed this is what the "new permission" tool does:

force user = nobody
force group = users

The goal would be to:

  • Keep all files on the array consistently owned by nobody:users

  • Avoid mixed ownership

  • Stay aligned with Unraid’s “Docker Safe New Permissions” behaviour

However, since there are multiple actual users accessing the same share from Linux/macOS/Windows, I’m unsure whether forcing nobody:users is sensible, or whether it’s better practice to preserve real SMB user ownership.

In a multi-user mixed-client setup like this, is forcing nobody:users generally recommended, or does that remove useful permission separation? Would this cause issues with time machine backups from multiple users.

Appreciate any advice or real-world experience.

  • 1 month later...
  • Community Expert

I realize that this is an old post. But there is no need to force the nobody:users for most situations. Read this post in a thread where I discuss how SMB, Samba, Unraid, and Windows work together to grant access rather transparently with the default Unraid Samba settings.

https://forums.unraid.net/topic/191221-some-musings-on-smb-and-samba-and-unraid-and-windows/#findComment-1561580

Hope this helps...

Edited by Frank1940

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.