《Samba 24学时教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)(G.卡特)Gerald Carter,(美)(R.夏普)Richard Sharpe著;潇湘工作室译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2000
  • ISBN:711108103X
  • 页数:302 页
图书介绍:

第一部分 安装和初始配置 3

第1学时Samba介绍 3

1.1什么是Samba 3

1.2传统解决方案 4

1.3运行平台 5

1.4 GNU常规公共许可证 6

1.5课时小结 7

1.6专家答疑 7

第2学时Windows网络 8

2.1 NetBIOS概述 8

2.1.1名称服务 8

2.1.2会话服务 13

2.1.3数据报服务 13

2.2 CIFS概述 13

2.2.1 NBT上的SMB 14

2.2.2面向连接 14

2.2.3协议概述 15

2.3 Windows网络模型 16

2.3.1对等网 16

2.3.2工作组 16

2.3.3域 17

2.4课时小结 18

2.5专家答疑 18

2.6新术语 18

第3学时 得到最新的源代码 19

3.1了解当前Samba版本 19

3.2下载站点和方法 20

3.3编译Samba 21

3.3.1 2.0版本之前的版本 22

3.3.2 2.0版本的自动配置支持 23

3.4键入make install的时候会出现什么 25

3.5二进制分发方法 25

3.6课时小结 26

3.7专家答疑 26

第4学时 安装和测试配置 27

4.1哪个进程 28

4.2配置smb.conf的[global]节 28

4.3设置共享小组目录 28

4.4设置用户的主目录 30

4.5设置打印机 31

4.6验证smb.conf 31

4.7启动smbd和nmbd 32

4.7.1从inetd中启动 32

4.7.2作为守护程序运行 33

4.7.3 System V初始化脚本 33

4.7.4 BSD样式启动脚本 33

4.8命令行参数 34

4.9测试安装 34

4.10 Samba中包含的其他工具 36

4.11课时小结 38

4.12专家答疑 38

4.13新术语 38

第二部分 配置Samba 41

第5学时smb.conf文件:告诉Samba完成什么工作 41

5.1结构布局 41

5.1.1 [global] 41

5.1.2 [homes] 41

5.1.3 [printers] 42

5.1.4 smb.conf的剩余部分 42

5.2变量 42

5.3参数 44

5.3.1 netbios name 44

5.3.2 netbios aliases 45

5.3.3 workgroup 45

5.3.4 server string 46

5.3.5 max log size 46

5.3.6 syslog 47

5.3.7 syslog only 47

5.3.8 debug level 47

5.3.9 lock directory 47

5.3.10 name resolve order 48

5.3.11 deadtime 48

5.3.12 smbrun 49

5.3.13 message command 49

5.3.14 auto services 50

5.3.15 protocol 51

5.3.16 time server 51

5.4课时小结 51

5.5专家答疑 52

第6学时 安全等级和口令 53

6.1安全等级和安全参数 53

6.1.1 security=share 54

6.1.2 security=user 55

6.1.3 security=server 56

6.1.4 security=domain 58

6.2用户名称和口令 58

6.2.1用户名称级 58

6.2.2用户名称映射 59

6.2.3口令级 60

6.2.4口令加密 60

6.2.5明码和加密口令以及Windows 9x和Windows NT客户 64

6.3可访问性 65

6.3.1 hosts allow 65

6.3.2 hosts deny 65

6.3.3 hosts equiv和user hosts 65

6.4杂项 66

6.4.1 map to guest 66

6.4.2 root directory 66

6.5最后的意见 66

6.6课时小结 66

6.7专家答疑 67

6.8新术语 67

第7学时 文件共享 68

7.1建立smb.conf文件 68

7.2建立共享 69

7.2.1 [first-share] 71

7.2.2 comment 71

7.2.3 path 71

7.2.4 browsable 71

7.3可访问性 71

7.3.1共享可访问参数 73

7.3.2让First-share更加容易访问 76

7.4权限 77

7.4.1文件和目录创建参数 79

7.4.2一些例子 80

7.5特殊文件服务 82

7.6 文件名称处理和修正 82

7.6.1 mangled names 84

7.6.2 mangle case 84

7.6.3 mangling char 84

7.6.4 case sensitive 84

7.6.5 default case 84

7.6.6 preserve case 84

7.6.7 short preserve case 84

7.7文件锁定 85

7.8符号链接 85

7.9处理光盘驱动器 86

7.10其他参数 86

7.10.1 maxopenfiles 86

7.10.2 nis homedir和homedir map 86

7.10.3 ole locking compatibility 86

7.10.4 strip dot 87

7.11课时小结 87

7.12专家答疑 87

第8学时 打印机 89

8.1 Samba和打印 89

8.2支持打印样式 91

8.3 [printers]共享 92

8.4打印机相关参数 92

8.4.1 load printers 93

8.4.2 Ippause command 93

8.4.3 lpq cache time 93

8.4.4 Ipq command 93

8.4.5 Ipresume command 93

8.4.6 Iprm command 93

8.4.7 min print space 94

8.4.8 postscript 94

8.4.9 print command 94

8.4.10 printable 94

8.4.11 printcap name 94

8.4.12 printer 95

8.4.13 printer driver 95

8.4.14 printer driver file 95

8.4.15 printer driver location 955

8.4.16 printing 95

8.4.17 queuepause command 96

8.4.18 queueresume command 96

8.5自动安装打印机驱动程序 96

8.6从UNIX向Windows中打印 98

8.6.1用BSD样式打印到Windows 98

8.6.2用System V样式打印到Windows 99

8.7课时小结 100

8.8专家答疑 100

第9学时GUI管理工具 101

9.1 SWAT 101

9.1.1管理[global]节 103

9.1.2管理文件共享 104

9.1.3管理打印机共享 105

9.1.4得到状态信息 106

9.1.5查看完整的smb.conf文件 107

9.1.6修改口令 107

9.2 Webmin 108

9.3 smbconftool 110

9.4 smb-mode.el 110

9.5课时小结 111

9.6专家答疑 111

第10学时 服务器端自动化 112

10.1什么是服务器端自动化 112

10.2 preexec和postexec脚本 112

10.2.1 preexec和postexec 113

10.2.2 root preexec和root postexec 114

10.3 %U和%u, %G和%g 116

10.4 %L、 %m和include参数 117

10.4.1 include 117

10.4.2在include中使用变量 119

10.5 %d 122

10.6课时小结 123

10.7专家答疑 123

10.8新术语 123

第11学时 疑难解答 124

11.1文档 125

11.1.1 DIAGNOSIS.txt 125

11.1.2其他文档 131

11.2从两端开始解决问题 131

11.3人 134

11.4网络侦测器 134

11.4.1 tcpdume-smb 134

11.4.2 Microsoft的Network Monitor 136

11.4.3联合使用tcpdump和netmon 137

11.5课时小结 137

11.6专家答疑 138

11.7新术语 138

第12学时 案例研究:替换NT文件和打印服务器 139

12.1现存网络 139

12.2 Linux服务器 140

12.3替换过程 140

12.3.1步骤1: 用户和组 140

12.3.2步骤2:移动文件和打印假脱机 144

12.3.3步骤3:配置smb.conf文件 146

12.3.4步骤4:让Samba服务器加入NT域 147

12.3.5步骤5:测试配置 148

12.4课时小结 149

12.5专家答疑 149

12.6新术语 149

第三部分 使用Samba 153

第13学时smbclient、 smbfs、 smbwrapper和不同的实用程序 153

13.1 smbclient 153

13.1.1 smbclient命令行选项 154

13.1.2 smbclient输出 158

13.1.3 smbclient表达式(通配符或掩码) 158

13.1.4 smbclient命令 158

13.1.5 smbclient示例 166

13.2 smbf 168

13.2.1 Samba smbmount示例 169

13.2.2 smbfs smbmount示例 170

13.3 smbwrapper 170

13.4 smbprint 171

13.5 smbtar 172

13.6其他客户程序 173

13.7课时小结 173

13.8专家答疑 173

第14学时Windows 9x和Windows NT 174

14.1 Windows网络重定向 174

14.2 Windows 9x 175

14.2.1配置客户 175

14.2.2登录进入网络 180

14.2.3连接到共享 181

14.2.4连接到打印机 183

14.3 Windows NT 185

14.3.1配置客户 185

14.3.2连接到共享 189

14.3.3连接到打印机 191

14.4课时小结 191

14.5专家答疑 191

第15学时 其他SMB客户 192

15.1用于DOS的Microsoft网络客户版本3.0 192

15.1.1得到软件 192

15.1.2安装客户程序 193

15.1.3制作网络启动盘 197

15.2用于Macintosh操作系统的 DAVE 2.1 199

15.2.1安装DAVE 199

15.2.2配置NetB IOS 200

15.2.3登录和访问服务器 201

15.3课时小结 203

15.4专家答疑 203

15.5新术语 203

第四部分 Samba安全性 207

第16学时 口令加密 207

16.1有什么问题 207

16.2口令同步方法 209

16.3基于Samba的口令同步 210

16.3.1 unix password sync 211

16.3.2 passwd chat 211

16.3.3 passwd chat debug 212

16.3.4 passwd program 212

16.4基于PAM的口令同步 212

16.4.1 pam_smb配置和安装 213

16.4.2 pam_ntdom安装和配置 214

16.4.3 pam_smbpass安装和配置 215

16.5基于LDAP的方法 216

16.6问题 216

16.7课时小结 216

16.8专家答疑 217

16.9新术语 217

第17学时SSL 218

17.1在Samba中使用SSL 218

17.2得到和编译SSL 219

17.3编译启用SSL的Samba 220

17.4鉴定和其他 220

17.5得到认证 222

17.5.1设置自己作为证书权威 222

17.5.2为每个实体产生证书 224

17.5.3签署认证 224

17.5.4确保每个使用SSL的设备上都有CA证书 224

17.6配置Samba以使用SSL 225

17.6.1 ssl 225

17.6.2 ssl CA certDIR 225

17.6.3 sslCA certfile 225

17.6.4 ssl ciphers 226

17.6.5 ssl client cert 226

17.6.6 ssl client key 227

17.6.7 ssl compatibility 227

17.6.8 ssl hosts 227

17.6.9 ssl hosts resign 227

17.6.10 ssl require clientcert 227

17.6.11 ssl require servercert 228

17.6.12 ssl server cert 228

17.6.13 ssl server key 228

17.6.14 ssl version 228

17.7 sslproxy 229

17.8例子 229

17.9课时小结 230

17.10专家答疑 230

第五部分 高级讨论 235

第18学时 无广播分析NetBIOS名称 235

18.1 WINS 235

18.1.1为什么需要它 235

18.1.2 wins server 237

18.1.3 wins support 238

18.1.4 wins proxy 238

18.1.5 dns proxy 239

18.1.6 lmhosts 239

18.1.7 name resolve order 240

18.2 WINS和Windows 2000 241

18.3课时小结 241

18.4专家答疑 241

18.5新术语 242

第19学时 本地子网浏览 243

19.1介绍浏览 243

19.2 Samba浏览参数 245

19.2.1 announce as 246

19.2.2 announce version 246

19.2.3 auto services 246

19.2.4 browsable 246

19.2.5 browse list 246

19.2.6 comment 246

19.2.7 interfaces 247

19.2.8 Im announce 247

19.2.9 lm interval 247

19.2.10 load printers 247

19.2.11 local master 247

19.2.12 netbios aliases 248

19.2.13 netbios name 248

19.2.14 os level 248

19.2.15 preferred master 248

19.2.16 server string 249

19.2.17 workgroup 249

19.3浏览示例 249

19.4浏览问题 251

19.5课时小结 251

19.6专家答疑 252

第20学时 路由网络和浏览 253

20.1跨子网浏览 253

20.2 Samba用于跨子网浏览的配置 255

20.2.1 domain master 255

20.2.2 local master 255

20.2.3 netbios aliases 255

20.2.4 netbios name 256

20.2.5 os level 256

20.2.6 preferred master 256

20.2.7 remote announce 256

20.2.8 remote browse sync 257

20.2.9 server string 257

20.2.10 wins proxy 257

20.2.11 wins server 257

20.2.12 wins support 258

20.2.13 workgroup 258

20.3配置示例 258

20.3.1跨子网工作组 258

20.3.2跨子网域 259

20.4远程浏览疑难解答 259

20.5课时小结 260

20.6专家答疑 260

第21学时Windows 9x域控制 261

21.1域和工作组 261

21.2设置Samba域控制器 264

21.3设置Windows 9x客户 266

21.4测试和疑难解答 266

21.4.1没有可用的域服务器验证口令 266

21.4.2提供的域口令不正确 267

21.4.3成功登录进入域 268

21.5其他问题 268

21.5.1配置文件 268

21.5.2 Windows注册表基础 269

21.5.3策略 271

21.6课时小结 273

21.7专家答疑 273

第22学时 实验中的PDC支持 274

22.1已经实现和没有实现的功能 274

22.2如何得到它 275

22.3如何为Windows NT域配置Samba PDC 276

22.4添加客户 278

22.4.1设备信任帐号 278

22.4.2加入域 279

22.4.3重新启动NT客户 280

22.5其他参数 280

22.5.1组和用户 280

22.5.2 logon home、 logon drive和logon path 283

22.6配置文件和策略 284

22.7 rpcclient 285

22.8 Windows 2000 286

22.9课时小结 286

22.10专家答疑 286

22.11新术语 287

第23学时 提示与技巧 288

23.1性能调整 288

23.1.1网络带宽 288

23.1.2服务器调整 289

23.1.3客户调整 290

23.1.4其他设置 290

23.2单台计算机上的多个Samba服务器 290

23.3备份远程PC的硬盘 291

23.4传真 293

23.5通过PPP链接的Samba 293

23.6简单域登录脚本技巧 294

23.7课时小结 296

23.8专家答疑 296

第24学时Samba的未来 297

24.1主域控制器支持 297

24.2帐号数据库 298

24.3 NTFS访问控制表 299

24.4真正的Windows NT打印 299

24.5 WINS同步复制 299

24.6分布式文件系统 300

24.7 Windows 2000 301

24.8课时小结 301

24.9专家答疑 301

24.10新术语 302