Add GUI option to easily disable Samba's NetBIOS support, to close port 139
Description
SmartDraw Connector
Katalon Manual Tests (BETA)
Activity

Sean McBride November 27, 2024 at 7:44 PM
I don’t think this is a suggestion, I think it is a bug.
The GUI has a checkbox to enable/disable NetBIOS. If I disable it, port 139 is still open. That’s buggy behaviour in my books.
I’m still using Core, but today I learned that SCALE has (astonishingly!) removed the ability to set samba aux parameters. So now my workaround won’t even work. Users protesting this decision are told “file suggestions (via jira tickets) if there are fields that should be added to the webui and properly supported”, which is exactly what this ticket is, from 4 years ago, yet this just gets closed. It is discouraging to say the least.

Kris Moore July 18, 2024 at 5:57 PM
Thank you for submitting this feature request! To better accommodate and gauge community interest for future versions of TrueNAS we have moved the submission process to our TrueNAS Community Forums. If this feature is still important and relevant for consideration, please refer to the links below on how to submit it for community voting and TrueNAS roadmap review.
Feature Requests Forum:
https://forums.truenas.com/c/features/12
Feature Requests FAQ:
https://forums.truenas.com/t/about-the-feature-requests-category-readme-first/8802

William Gryzbowski June 1, 2021 at 7:17 PM
Moving to Suggestion, not a bug.
I recently discovered on the forum that I could set samba aux paramaters as follows to disable NetBIOS:
disable netbios = yes
smb ports = 445
If I correctly understand https://en.wikipedia.org/wiki/Server_Message_Block#Features then it seems that NetBIOS support is not needed if all computers are running Windows Vista or newer.
Disabling NetBIOS reduces the attack surface of one's FreeNAS server, because an entire port is closed.
Therefore, it would be nice to have a GUI method to disable NetBIOS to get port 139 closed. (I'd also argue it should be disabled by default.)