Intro

Server message block - client server protocol- regulate access to files and dirs . and network things like printers and routers . and info exchange between system processes

windows network- downward compatible (new can talk with old)

Samba sw for linux and cross platform

SMB server provide arbitrary parts of local file system as shares . structures may not be the same. ACL access control lists manage perms rwx for the shares

Samba

CIFS common internet file system network protocol. is SMB v1.

Samba to older Netbios connection happen on tcp 137,138,139. But CIFS works on tcp 445. outdated.

SMB 4 now. smbd //

Workspace- a group name for a collection of pc and their resources on smb network .

a network - many workspaces

Netbios- Network basic io system now deprecated. used to implement smb v1 for name resolution and process setup.

Modern smb uses 445 directly and dns for name resolution and encrypted connection

Default conf:

cat /etc/samba/smb.conf | grep -v "#\\|\\;"

has global setting for the smb server (all shares). individual shares settings can override them