16.6 重点回顾
- 由 Tridgell 利用逆向工程分析网芳得到 Server Message Block 协议的产生;
- Samba 名称的由来是因为需包含没有意义的 SMB server 之故;
- SAMBA 可以让 Linux 与 Windows 直接进行文件系统的使用;
- SAMBA 主要架构在 NetBIOS 上发展的,且以 NetBIOS over TCP/IP 克服 NetBIOS 无法跨路由的问题;
- Samba 使用的 daemon 主要有管理分享权限的 smbd 以及 NetBIOS 解析的 nmbd
- Samba 使用的模式主要有单机的 workgroup 方式,以及网域控管的 PDC 模式;
- Samba 的主配置文件之档名为 smb.conf
- smb.conf 内,主要区分为 [global] 服务器整体设定与 [share] 分享的资源两大部分
- Samba 使用者账号控管主要的设定值为 security = {share,user,domain} 等
- Samba 客户端可使用 smbclient 以及 mount.cifs 进行网芳的挂载
- 新版的 Samba 默认使用数据库记录帐户信息,新增账号用 pdbedit ,修改密码则用 smbpasswd
- Samba 主要支持 CUPS 的打印机服务器
- 在权限控管方面,最容易出错的为 SELinux 的规则与类型 (SELinux type)
- 在 PDC 的设定方面,由于与主机名相关性很高,建议设定 lmhosts 档案内容为宜