NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.

Forum Discussion

q3d's avatar
q3d
Aspirant
Aug 23, 2021
Solved

Case Sensitive SMB Shares

Currently it appears SMB case sensitive shares are (still) set to being case insensitive. 

 

There is a requirement to have SMB shares case sensitive in (mostly) *nix environment. The main reason is it causes conflicts and file-losses when trying to manage folders and files that are case sensitive (eg on other *nix systems/servers/desktops). SMB can be used in any OS, not just for Windows.

 

Sandshark stated "the option was deleted in later versions of the OS".

 

Since the RN's are NG OS driven, there should be a safe option in the SMB setting section to enable case sensitive acesss (keep it disabled by default to cater for any issues raised beforehand) to allow admins to decide if its required or not. 

 

mdgm-ntgr advised it can be enabled in SSH - this is usually changed in the /etc/samba/ except that NG OS (I have 6.10.2) has the following includes for the shares:

 

include = /etc/frontview/samba/smb.conf.%a
include = /etc/frontview/samba/smb.conf.overrides
include = /etc/frontview/samba/Shares.conf
include = /etc/frontview/samba/Shares.conf.%G
include = /etc/frontview/samba/addons/addons.conf
include = /run/usb/samba/Shares.conf
include = /etc/frontview/samba/timemachine.conf


Without messing up FrontView and allowing for future OS upgrades, which or where should one enable SMB case sensitive = auto for all the shares on the RN?

  • Normally you put your custom settings in /etc/frontview/samba/smb.conf.overrides (which should be empty by default).  The ReadyNAS application will overwrite the other files.

2 Replies

  • Normally you put your custom settings in /etc/frontview/samba/smb.conf.overrides (which should be empty by default).  The ReadyNAS application will overwrite the other files.

    • Sandshark's avatar
      Sandshark
      Sensei

      As best I can tell, /etc/frontview/samba/addons/addons.conf is also not overwritten.  Just remember that the last directive supersedes any before it if there is a conflict and that the system sees the files as one big file with the include files inserted where the include statement is.

NETGEAR Academy

Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology! 

Join Us!

ProSupport for Business

Comprehensive support plans for maximum network uptime and business peace of mind.

 

Learn More