Network UI file sharing security option

A request for a network share option in the Network UI for an existing or new Samba user with a password update field and toggle switch to turn the option on/off.

By default on my vanilla RPi v3 and v4 installs the network shares have full guest access (read, write, delete). This is far from idea and bad practice. Any file type can be added to the system and music libraries are exposed to tampering or deletion. The system feels really exposed and with users huge investment in time and money building music libraries it seems obvious a basic level of security should exist for our assets.

Requested Network UI options:

  • UI option for network share security
  • Dedicated user for network shares
  • Password change for network share user
  • UI option for guest access
  • Hard coded file extension restrictions (music, image, etc.)

Overrides could be made in smb.conf by advanced users for the ‘new’ network share user without disturbing any settings for volumio/volumio.