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.