samba 跨平台
FTP
TCP/IP :应用层
NFS
只能工作在unix/linux上
windows CIFS/SMB
CIFS :Common Internet File System
SMB :Service Message Block
NetBIOS :(WINNS)
UNC :\IP\shared path
Linux/Unix
NetBIOS
CIFS/SMB
Winbindd
LDAP Openldap
netBIOS 137/udp ,138/udp ,139/tcp
445/tcp 共享文件
Samba 认证用户
账号是系统用户,密码不是系统用户密码,而是samba密码
安全级别 :user share
共享权限
文件系统权限

nmbd :NetBIOS
smbd : 文件共享
/etc/rc.d/init.d/smb
/etc/samba
宏 :特定的变量
Samba配置文件格式
[shared_name]
comment =
path =
browseable =
public =
read only =
writable =
write list = user1, user2
@group , +group
valid users =
invalid users =

smbpasswd -a 增加samba账号

smbclient
-L 指定对方NetBIOS_Name IP
-U username
-P 输入密码

setfacl -m u:tom:rwx /root/tom/ 设置权限
Samba :基于IP的访问控制
iptables
tcp 139 445
samba smb.conf
hosts allow = 白名单
samba-swat web GUI 侦听tcp 901