Samba Services
The Samba server consists of the following important services:
- smbService
- 
                     
                     The smbservice makes file sharing and printing services available using the SMB protocol. This service is also responsible for resource locking and for authenticating connecting users.The smb systemdservice starts and stops thesmbddaemon. The following is an example command:sudo systemctl start smb.serviceTo use the smbdservice, you need to install thesambapackage on the system.
- nmbService
- 
                     
                     The nmb(NetBIOS Message Block) service provides host name and IP resolution by using the NetBIOS over IPv4 protocol. Thenmbservice can also browse the SMB network for domains, workgroups, hosts, file shares, and printers.The nmb systemdservice starts and stops thenmbddaemon. The following is an example command:sudo systemctl start nmb.serviceTo use the nmbdservice, you need to install thesambapackage on the system.
- winbindService
- 
                     
                     The winbindservice is a Name Service Switch (NSS) daemon for resolving AD Users and Groups. The daemon lets AD Users securely access services that are hosted on the Samba server.The winbind systemdservice starts and stops thewinbindddaemon. The following is an example command:sudo systemctl start winbind.serviceTo use the winbinddservice, install thesamba-winbindpackage.
Note:
If you're setting up Samba as a domain member, you must start the
          winbind service before starting the smb service. This
        makes domain users and groups available to the local system.