《Samba技术内幕》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(英)Dominic Baines著;沈立等译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2000
  • ISBN:7111082419
  • 页数:377 页
图书介绍:本书主要介绍了如何使用Samba在UNIX(或其他非Windows操作系统)中提供Windows或SMB网络服务,并以大量具体翔实的实例,详细介绍了在组织大型或小型网络时所需要的经验以及管理员如何使用Samba解决实际问题,使读者能够直接获得成功构造Samba服务器并配置和使用混合操作系统网络中资源的方法。

第1章 入门 1

1.1 Samba是什么 2

1.2 Microsoft Windows和UNIX(Linux)介绍 4

1.2.1 Linux 4

1.2.2 DOS 6

1.2.3 Microsoft Windows 6

1.3 Samba、Internet和GNU/Free Software Foundation 7

1.3.1 Samba 7

1.3.2 Internet 10

1.3.3 GNU 11

1.3.4 实际例子 13

第2章 网络 14

2.1 综述 14

2.2 解决方案 16

2.2.1 TCP/IP网络 16

2.2.2 IP路由 20

2.2.3 理解Internet域 31

2.2.4 设置DNS 32

2.2.5 使用DHCP 43

2.2.8 配置Microsoft Windows网络 44

2.2.9 使用NetBIOS 44

2.2.7 使用RAS 44

2.2.6 配置端口和服务 44

2.2.10 使用WINS 48

2.2.11 理解SMB 50

2.2.12 网络建立实例 51

第3章 获取和安装 58

3.1 综述 58

3.2 解决方案 58

3.2.1 获取Samba 58

3.2.2 使用CVS 60

3.2.3 理解Samba可执行体 61

3.2.4 使用Samba可执行体的预编译版本 79

3.2.5 生成自己的Samba可执行体 86

3.2.6 创建Samba 87

3.2.7 编译Samba 95

3.2.8 运行Samba 97

3.2.9 使用SWAT 103

第4章 网络文件服务器 106

4.1 综述 106

4.2 解决方案 109

4.2.1 认识Samba服务器的安全模式 109

4.2.2 利用用户名字 110

4.2.3 检查UNIX文件和目录权限 112

4.2.4 建立共享 115

4.2.5 设置对所有用户可读、部分用户可写的共享 117

4.2.6 设置可被所有用户装配的光盘 118

4.2.7 设置可被所有用户安装和卸载的可移动设备 118

4.2.8 处理符号连接 119

4.2.9 Samba共享资源中文件名的切割 119

4.2.10 限制用户数和不活动用户 120

4.2.11 为不同的用户组设置对共享的访问权 120

4.2.12 设置共享,使所有文件属于同一用户组 121

4.2.13 设置权限,停止共享被其他所有用户可读 121

第5章 网络打印服务器 122

5.1 综述 122

5.2.2 创建打印机共享 128

5.2.1 没有设置任何打印机时,在网络邻居中提供打印机列表 128

5.2 解决方案 128

5.2.3 打印机管理工具SWAT 131

5.2.4 彩色打印 133

5.2.5 一个神奇的打印机过滤器 134

5.2.6 管理打印机队列 134

5.2.7 运行打印机记账程序 134

5.2.8 考虑打印机的红外线支持 135

5.2.9 在Linux内核中寻找打印机支持 136

第6章 Microsoft客户使用SMB/CIFS资源 137

6.1 综述 137

6.2.1 设置Windows 95/98以使用SMB/CIFS资源 141

6.2 解决方案 141

6.2.2 设置Windows NT以使用SMB/CIFS资源 146

6.2.3 设置DOS客户以使用SMB/CIFS资源 150

6.2.4 连接到一个SMB/CIFS服务器 154

6.2.5 在一个SMB/CIFS服务器上连接并使用一个共享 158

6.2.6 在一个SMB/CIFS服务器上连接和使用打印机 160

6.2.7 与一个SMB/CIFS服务器断开文件或打印共享 162

第7章 在UNIX机器中使用SMB/CIFS资源 164

7.1 综述 164

7.1.1 smbclient 164

7.1.2 smbfs 169

7.1.3 smbmount、smbumount和smbmnt 171

7.1.4 smbprint 172

7.1.5 smbtar 174

7.1.6 smbwrapper 178

7.2解决方案 178

7.2.1 列出远程系统上的共享 178

7.2.2 使用smbclient连接SMB/CIFS服务器 179

7.2.3 使用smbclient列出共享的内容 179

7.2.4 在远程共享中改变至另外的目录 180

7.2.5 将文件加入远程共享中 180

7.2.6 使用通配符将多个文件加入远程共享 180

7.2.9 从远程共享获取文件 181

7.2.7 使用屏蔽将多个文件加入远程共享 181

7.2.8 递归地将多个文件从目录加入远程共享 181

7.2.10 使用通配符从远程共享获取文件 182

7.2.11 使用屏蔽从远程共享中获取文件 182

7.2.12 通过日期选择从远程共享获取文件 183

7.2.13 通过远程共享递归地从目录获取文件 183

7.2.14 改变所获取文件名的大小写 183

7.2.15 从远程目录中删除文件 184

7.2.16 从远程共享删除目录 184

7.2.17 使用smbclient打印 184

7.2.20 创建远程目录的tar 185

7.2.19 管理打印队列 185

7.2.18 查看打印队列 185

7.2.21 设置远程共享中文件的模式 186

7.2.22 更改所获得文件的行尾顺序 187

第8章 复杂连网的挑战 188

8.1 综述 188

8.2 解决方案 191

8.2.1 使用Samba主机浏览 191

8.2.2 使用Windows主机浏览 195

8.2.3 设置NetBIOS选举和浏览Samba中的参数 197

8.2.4 设置NetBIOS选举和浏览Windows NT中的参数 199

8.2.6 捕获NetBIOS网络通信 200

8.2.5 设置浏览器声明间隔的时间 200

8.2.7 无广播浏览 207

8.2.8 使用WINS 212

8.2.9 单一和多个子网的浏览 213

8.2.10 远程访问服务 215

8.2.11 连接至PPP兼容的服务器 216

第9章 控制和管理 223

9.1 综述 223

9.1.1 Samba作为域控制器 223

9.1.2 工作组和域的区别 223

9.2.1 使用Windows 9 x域控制 224

9.2 解决方案 224

9.2.2 使用WindowsNT域控制 230

9.2.3 使用rpcclient 245

第10章 高级议题和管理问题 248

10.1 综述 248

10.2 解决方案 249

10.2.1 配置应用程序 249

10.2.2 处理文件锁 250

10.2.3 管理名字转换 252

10.2.4 自动启动Samba 253

10.2.5 使用Samba进行备份和恢复 255

10.2.6 将Samba用作打印服务器 258

10.2.7 将Samba用作文件服务器 260

10.2.8 将Samba用作传真服务器 261

10.2.9 使用多种语言和Samba 264

10.2.10 使用SWAT 266

10.2.11 使用DNS、DHCP和WINS 280

10.2.12 获取Windows网络用户和组账号信息 291

10.2.13 自动创建用户账号 293

10.2.14 为共享资源创建其他管理账号 293

10.2.15 调试Samba性能 293

11.1 综述 300

11.1.1 Samba中不同的安全级别 300

第11章Samba安全 300

11.1.2 用户名 301

11.1.3 密码 301

11.2 解决方案 302

11.2.1 改变安全等级 302

11.2.2 使用sampasswd管理密码 302

11.2.3 密码加密 305

11.2.4 通过smb.conf的安全参数控制访问 306

11.2.5 保护Samba服务器 308

11.2.6 使用外部保护措施:防火墙 314

12.2.1 在Samba软件包中查找文件 323

12.2 解决方案 323

12.1 综述 323

第12章Samba故障诊断 323

12.2.2 对Samba进行测试 326

12.2.3 使用Samba自带的测试程序 336

12.2.4 故障诊断 337

12.2.5 诊断域控制器 337

12.2.6 使用命令行工具出现错误 342

12.2.7 使用工具诊断故障 342

12.2.8 使用Samba软件来诊断 343

12.2.9 其他问题 344

第13章 未来 345

13.1 Windows2000和Samba 353

13.2 Windows NT打印机支持 354

13.3 远程过程调用不完整 354

13.4 Samba的其他改进 354

13.4.1 NTFS和访问控制表 354

13.4.2 选择用户数据库 354

13.4.3WINS复制 355

13.4.4 分布式文件系统 355

13.4.5 最新的缺省OS级别变化 355

附录A Samba发行版本 356

附录B 高级阅读 370

附录C Linux 375