Samba 4.15 Ships with a Modernized Virtual File System Modules

Samba 4.15 is now available as the latest release for improving Windows interoperability (i.e. SMB/CIFS) on Linux and other platforms.

Samba is an open source software which provide print and seamless file services to SMB/CIFS protocol clients. It allows interoperability between Linux/Unix servers and Windows based clients.

The software is based on the common client/server protocol of Server Message Block (SMB) and Common Internet File System (CIFS). 

To put it simple, Samba can help Windows and Linux/Unix machines coexist in the same network. It allows files to be shared across Windows and Linux/Unix systems simply and easily.

Related: How to Use Showmount Command to Display Shares from an NFS Server

For those unfamiliar, the SMB protocol was designed to allow computers to read and write files to a remote host over a local area network (LAN). CIFS is a particular implementation of the SMB protocol, created by Microsoft.

For those using Samba as the open-source implementation of SMB/CIFS and allowing for file/print sharing with Microsoft Windows systems, Samba 4.15 is now available as the project’s latest feature release.

Key Changes in Samba 4.15

The effort to modernize Samba’s VFS interface is complete and Samba 4.15 ships with a modernized VFS. The VFS (Virtual File System) in Samba enable administrators to extend the functionality of Samba through modules.

Up to now, any client could use a DNS zone transfer request to the bind server, and get an answer from Samba. Now the default behavior will be to deny those request. Two new options have been added to manage the list of authorized/denied clients for zone transfer requests. In order to be accepted, the request must be issued by a client that is in the allow list and NOT in the deny list.

Another important change is that server multi channel support is no longer experimental. This option is enabled by default starting with Samba 4.15. Due to dependencies on kernel APIs it’s only possible to use this feature on Linux and FreeBSD for now.

In this new version a new command line parser has been implemented with sanity checking. Also the command line interface has been simplified and provides better control for encryption, signing and kerberos.

Those interested in learning more about the just-released Samba 4.15 can visit the project’s website for all of the release details.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%