轻松学用SambaPDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)George Haberberger等著;高寿福,张华等译
- 出 版 社:北京:电子工业出版社
- 出版年份:2001
- ISBN:7505369644
- 页数:322 页
前言 1
第一部分 准备来跳舞 9
第一章 Samba简介 11
1.1 什么是Samba 11
1.1.1 Samba从哪里来 12
1.1.2 Samba是开放源码的自由软件 12
1.1.3 在Linux、UNIX或FreeBSD上运行的Samba 13
1.2 自由软件有什么好处 13
1.2.1 一些相当不错的自由软件 14
1.2.2 谁支持自由软件 14
1.3.3 共享Zip驱动器和其他备份装置 15
1.4 怎样使用Samba 15
1.3 Samba能做什么 15
1.3.2 共享文件 15
1.3.1 共享打印机 15
1.4.1 Web浏览器 16
1.4.2 用于Windows的工具 16
1.4.3 Linux专用的工具 17
1.4.4 用命令行编辑的配置文件 17
1.5 在哪种服务器上安装Samba 17
1.6 从哪得到Samba 17
1.6.2 在Internet上 18
1.6.1 从服务器光盘中 18
第二章 安装Samba服务器 19
2.1 检查Samba是否已经安装 19
2.2 同Linux一起安装Samba 20
2.2.1 Red Hat版本 20
2.2.2 Mandrake版本 20
2.2.3 Caldera OpenLinux版本 20
2.2.4 SuSE版本 20
2.2.5 Slackware版本 21
2.3 还能从哪里得到Samba 21
2.3.1 在Linux光盘上 21
2.3.2 在网络上 23
2.4 使用Linux安装及解压缩工具 24
2.4.1 使用GNU tar 25
2.4.2 使用gzip 25
2.4.3 用tar操作 26
2.5 安装二进制格式 27
2.5.1 使用Red Hat Package Manager(RPM) 27
2.5.2 使用tar 28
2.6 安装源代码格式 28
2.6.1 选择编译时间选项 29
2.6.2 编译Samba 29
第二部分 配置Samba 31
3.1.1 核心组件:smbd与nmbd 33
3.1 刚刚安装了什么 33
第三章 安装的测试和配置 33
3.1.2 测试工具:testparm、smbstatus、smblient、nmblookup以及smbpasswd 34
3.1.3 高级工具:smbmount、smbclient和smbtar 34
3.2 测试Samba的安装 34
3.2.1 用testparm检查smb.conf 35
3.2.2 启动Samba 36
3.2.3 用smbstatus测试 37
3.2.4 用smbclient测试连接 37
3.2.5 用nmblookup检查网络 38
3.2.6 中止Samba 38
3.3 设置Samba自动运行 40
3.3.1 从导入时开始连续运行Samba 41
3.3.2 在需要时用inetd运行Samba 42
第四章 配置Windows客户机 45
4.1 配置Windows 95/98客户机 46
4.1.1 添加TCP/IP 47
4.1.2 配置TCP/IP 48
4.1.3 启用SMB客户机 51
4.1.4 标识Windows 95/98客户机 51
4.1.5 连接到Samba的共享驱动器和打印机 53
4.2 配置Windows NT客户机 55
4.2.1 配置Network控制面板 55
4.2.3 配置TCP/IP 57
4.2.2 添加TCP/IP 57
4.2.4 连接到共享以及打印机 60
4.3 配置Windows 2000客户机 61
4.3.1 安装必须的Microsoft网络组件 61
4.3.2 配置一般TCP/IP设置 63
4.3.3 配置高级TCP/IP设置 64
4.3.4 配置网络标识设置 65
4.3.5 连接到共享 65
4.3.6 连接到打印机 67
4.4 决定使用加密口令还是不加密口令 67
5.1 使用SWAT控制Samba 69
第五章 用基于网络的工具管理Samba 69
5.1.1 安装与配置SWAT 70
5.1.2 使用SWAT 71
5.1.3 一个swat例子——添加共享 75
5.2 最强有力的网络工具:Webmin 76
5.2.1 安装与配置Webmin 77
5.2.2 启动Webmin 78
5.2.3 Samba Share Manager页面 78
5.2.4 一个Webmin的例子:添加共享 81
第六章 使用其他Samba管理工具 83
6.1 Smbedit——基于Windows的一种工具 83
6.1.1 安装与配置Smbedit 84
6.1.3 用Smbedit添加共享 87
6.1.2 使用Smbedit 87
6.1.4 Smbedit其他有用的部分 88
6.2 Linuxconf 89
6.2.1 使用Linuxconf 89
6.2.2 一个Linuxconf例子:添加共享 91
6.3 Command Line(命令行) 91
6.3.1 进入命令行 91
6.3.2 vi 92
6.3.3 pico 93
6.3.4 emacs 94
7.1 关于用户和组 95
第七章 在操作系统级上添加用户、组及打印机 95
7.2 使用GUI工具添加用户和组 97
7.2.1 用Linuxconf添加用户和组 97
7.2.2 用Caldera OpenLinux工具添加用户 100
7.3 在命令行添加用户和组 102
7.3.1 useradd 102
7.3.2 用userdel删除用户 103
7.3.3 groupadd 103
7.4 关于打印机 104
7.5 使用GUI工具添加打印机 104
7.5.1 使用printtool添加本地打印机 104
7.5.2 用printtool添加远程打印机 106
7.5.3 使用printtool测试与正确配置打印机 108
7.5.4 使用Caldera OpenLinux工具添加打印机 109
7.6 在命令行中添加打印机 111
7.6.1 编辑printcap文件 111
7.6.2 用/etc/printcap文件添加远程打印机 112
第八章 共享资源 115
8.1 在Linux中使目录可用 115
8.1.1 设置Linux上的目录对单一用户可用 117
8.1.2 设置Linux中的目录对某个组的用户共享可用 117
8.2 共享目录 118
8.2.1 为每个用户建立一个根目录 118
8.1.3 设置Linux中的目录对每个用户都可用 118
8.2.2 一些特殊的用户共享 121
8.2.3 guest目录 123
8.2.4 多用户的共享目录 125
8.3 共享媒体设备 126
8.3.1 在Linux中配置设备 126
8.3.2 共享光驱 131
8.3.3 共享Zip驱动器 131
8.3.4 用SWAT添加特定设备 132
8.4 用Samba共享打印机 132
8.4.1 共享所有的打印机 133
8.4.3 共享特定打印机 134
8.4.4 共享受限的特定打印机 134
8.4.2 使用SWAT修改Printers 134
8.4.5 其他的一些打印机参数 135
8.4.6 用smbclient测试Samba打印机 136
8.4.7 让Windows 95/98自动安装打印机驱动程序 137
第九章 Samba与口令 139
9.1 调整Windows客户机使之使用非加密口令 140
9.1.1 Windows 95/98 140
9.1.2 Windows NT 142
9.1.3 Windows 2000 143
9.2 设置Samba使用加密口令 144
9.2.1 创建口令文件 144
9.2.3 添加口令文件 145
9.2.2 配置Samba以使用加密口令 145
9.2.4 测试加密口令 146
9.3 用update encrypted参数添加加密口令 147
9.3.1 创建smbpasswd文件 147
9.3.2 修改smb、conf文件以收集口令 147
9.3.3 将网络变为加密口令状态 148
9.4 使Samba与口令服务器协同工作 149
9.5 使Samba和Linux口令同步 149
9.6 另外一个Samba口令参数 150
第三部分 高级Samba技术 151
10.1 测试性能 153
10.1.1 测试服务器性能 153
第十章 提高Samba的性能 153
10.1.2 测试Samba性能 155
10.2 更换服务器的硬件 155
10.2.1 有足够的RAM吗 155
10.2.2 硬盘的情况如何 156
10.2.3 网卡(NIC)符合要求吗 156
10.3 检查Samba参数 156
10.3.1 oplocks 157
10.3.2 Level2 oplocks 157
10.3.3 sync命令 158
10.3.4 socket选项 158
第十一章 使用复杂网络 159
11.1.1 使用WINS服务器设置Samba 160
11.1 使用Windows Internet Name Service(WINS) 160
11.1.2 配置Samba作为WINS服务器 161
11.1.3 配置Samba作为WINS代理 161
11.1.4 配置Samba使用DNS以响应WINS请求 161
11.2 设置与浏览子网 162
11.2.1 对Samba设置子网参数 162
11.2.2 理解浏览器选择 166
11.2.3 同其他子网配合工作 168
第十二章 使用域工作 171
12.1 域和工作组之间有何不同 171
12.2 将Samba用作Windows 95/98客户机的域控制器 172
12.2.1 设置Samba服务器作为Windows 95/98域控制器 172
12.2.3 设置永久驱动映射与漫游特性 174
12.2.2 设置Windows 95/98客户机 174
12.3 让Samba加入Windows NT域中 177
12.3.1 让主域控制器知道Samba服务器 177
12.4 将Samba用作Windows NT主域控制器 178
12.4.1 获得能够作为NT主域控制器的Samba版本 179
12.4.2 设置Samba服务器为Windows NT域控制器 179
12.4.3 设置Windows NT客户机 182
12.5 Windows 2000的域 182
第四部分 调试Samba 183
13.1 用Linux实用程序调试 185
13.1.1 用ifconfig检查网络连接 185
第十三章 用Linux和Windows调试Samba 185
13.1.2 用ping与远程计算机联系 186
13.1.3 用netstat检查与谁连接 187
13.1.4 用passwd重置用户口令 188
13.1.5 用traccroute检查经路由器的连接 188
13.1.6 用lptest测试打印机 189
13.2 检查Linux权限 189
13.3 检查一些Linux文件 190
13.3.1 /etc/hosts文件 191
13.3.2 /etc/hosts.allow和/etc/hosts.deny文件 191
13.3.3 /etc/passwd文件 191
13.3.5 /etc/inetd.conf文件 192
13.4 回顾Linux日志 192
13.3.4 /etc/services文件 192
13.5 用Windows实用程序调试 193
13.5.1 用telnet保存你的地位 193
13.5.2 Ping——它在这儿,向你挑战 193
13.5.3 用ipconfig检查IP地址 195
13.5.4 用tracert检查路由器 195
13.5.5 用nbtstat检查NetBIOS资源 195
13.5.6 用netstat检查网络统计 196
13.6 在Windows 95/98中使用网络控制面板 196
13.6.1 配置选项卡 197
13.6.2 标识选项卡 198
13.7.2 Services选项卡 199
13.7.3 Protocols选项卡 199
13.7.1 Idenfitication选项卡 199
13.7 在Windows NT中使用网络控制面板 199
13.7.4 Adapters选项卡 200
13.7.5 Bindings选项卡 201
13.8 在Windows 2000中查找网络信息 201
13.8.1 检查计算机名和工作组 201
13.8.2 探索Windows 2000网络控制面板的元件 201
第十四章 用Samba调试 205
14.1 在Linux水平测试Samba 205
14.1.1 用ps命令检查Samba是否在运行 205
14.1.2 Samba怎样启动 206
14.2.1 Testparm 209
14.2 用它自己的诊断实用程序测试Samba 209
14.2.2 Smbstatus 212
14.2.3 Smbclient 213
14.2.4 Nmblookup 215
14.2.5 Testpms 217
14.3 回顾Samba日志 217
14.3.1 用于日志的Samba参数 217
14.3.2 使用日志文件 219
14.3.3 永久设置debug level 220
14.3.4 临时改变debug level 220
第五部分 维护你的Samba服务器 221
15.1 选择设备 223
第十五章 备份服务器 223
15.1.1 软盘驱动器 224
15.1.2 Zip驱动器 226
15.1.3 CDR/CDRW 227
15.1.4 内置式硬盘驱动器 229
15.1.5 磁带驱动器 230
15.2 选择方式 232
15.2.1 使用你的Linux工作站上已有的软件 232
15.2.2 使用其他软件 238
15.3 配置你的备份系统 239
15.3.1 频率 239
15.3.2 完全备份还是部分备份 239
15.3.5 用纸和笔 243
15.3.3 你需要压缩吗 243
15.3.4 备份媒介的储存 243
15.3.6 测试你的备份 244
15.4 用备份恢复系统 244
15.4.1 次序很重要 244
15.4.2 你只需恢复几个文件 244
15.4.3 系统启动了,但需要恢复一个或几个分区 244
15.4.4 系统无法启动 245
第十六章 保护你的Samba服务器 247
16.1 口令——你的服务器的钥匙 247
16.1.1 保护口令安全 248
16.1.2 升级和同步口令 249
16.2 检查你的用户,组和容许 251
16.2.1 用ls-l检查许可 251
16.2.2 用chmod更改容许 251
16.2.3 用chown更改所有者 252
16.2.4 用chgrp更改组 252
16.2.5 用suid和sgid容许检查文件 252
16.3 检查你的配置文件 253
16.3.1 口令文件 253
16.3.2 组文件 253
16.5 安全工具 254
16.4 Logging命令和sulog 254
16.3.4 检查从/etc/rc.d目录下启动的进程 254
16.3.5 登录文件 254
16.3.3 有效的服务 254
16.5.1 用sudo给予部分根访问 255
16.5.2 检查口令是否适当 255
16.5.3 提高网络安全性 255
16.5.4 检查系统的安全性 256
16.5.5 检测入侵者 257
16.6 物理安全 257
16.6.4 禁止用Ctrl+Alt+Delete重启 258
16.6.3 禁止从软盘启动 258
16.6.2 保护服务器电源 258
16.6.1 保护服务器 258
第六部分 十准则集粹 259
第十七章 近十个常见错误 261
17.1 编辑错误的smb.conf文件 261
17.2 使用错误的口令加密方案 262
17.3 访问错误的网络 262
17.4 访问错误的工作组 263
17.5 客户机使用错误的网络协议 263
17.6 指定了错误的权限 263
17.8 使用错误的用户名 264
17.9 把用户与错误的工作组相联 264
17.7 Samba没有运行 264
第十八章 十几个解决问题的步骤 265
18.1 检查集线器指示灯 265
18.2 用ipconfig检查Windows NIC 265
18.3 用ipconfig检查Linux NIC 266
18.4 用ping检查网络 266
18.5 确保Samba在运行 266
18.6 用testparm识别正确的smb.conf文件 267
18.7 检查Samba状态 267
18.8 用smbclinet检查服务器 267
18.9 用nmblookup检查网上邻居 268
18.11.1 在Samba服务器上 269
18.10 检查从不同客户机的连接 269
18.11 用不同的用户名义连接 269
18.11.2 在Windows客户机上 270
18.11.3 如果某个特定用户不能连接 270
18.12 获得进一步的帮助 270
18.12.1 查阅man页 270
18.12.2 查阅文档文件 271
18.12.3 查阅Samba网页 271
第十九章 十个好习惯 273
19.1 紧随潮流 273
19.4 保存一个smb.conf备份文件 274
19.5 保存一个服务器的纸质日志 274
19.2 为成长作计划 274
19.3 为服务器的改造做计划 274
19.6 加入当地的Linux用户组织 275
19.7 培训你的用户 275
19.8 备份Samba服务器 275
19.9 准备冗余服务器 275
19.10 检查安全性 276
第二十章 日后你可能需要的十多个Samba选项 277
20.1 使用Samba变量 277
20.2 用map to guest处理错误的用户登录 278
20.3.2 username level 279
20.3.3 Add user script 279
20.3.1 password level 279
20.3 设置用户和口令选项 279
20.3.4 Delete user script 280
20.4 设置文件和目录选项 280
20.4.1 Create mask 280
20.4.2 Force create mode 281
20.4.3 Directory mask 281
20.4.4 Force directory mode 281
20.4.5 Max disk size 281
20.4.6 Dont descend 281
20.5 用name resolve order寻找网络资源 282
20.4.9 Map archive 282
20.4.7 Map system 282
20.4.8 Map hidden 282
20.6 文件名处理 283
20.6.1 Strip dot 283
20.6.2 Case sensitive 283
20.6.3 Preserve case 283
20.6.4 Short preserve case 283
20.6.5 Mangle case 284
20.6.6 Mangling char 284
20.6.7 Hide dot files 284
20.6.8 Veto files 284
20.6.11 Mangled names 285
20.6.123 Mangled map 285
20.6.10 Hide files 285
20.6.9 Delete veto files 285
20.7 用message命令处理WinPopup消息 286
20.8 在NLS环境中使用Samba 286
20.8.1 Homedir map 286
20.8.2 NIS homedir 286
第七部分 附录 287
附录A 安装网络硬件 289
附录B 升级Samba 297
附录C 网络资源 303
附录D 通用公共许可证(GNU) 311
附录E 写脚本 317
- 《“学用成果转化”典型经验集》贵州省农村党员干部现代远程教育工作领导协调小组办公室,贵州省党员干部现代远程教育中心编 2009
- 《电脑短训班新教程 XP版》李飞创作工作室编著 2007
- 《高效实用的记忆策略 来自心理学的建议》刘儒德主编 2013
- 《健康检查》杨秉辉主编;张晓萍副主编 2013
- 《看图学用Photoshop 5.0》陈旗等编著 1999
- 《让单片机更好玩 零基础学用51单片机》阮喻,扈啸,刘鹏,杨光瑜编著 2014
- 《图解电工电子常用仪表即学即用》何应俊,方厂移主编 2013
- 《楼宇自动化技术与应用理实一体化教程》高安邦,佟星主编;郜普艳,谢越发,谢礼德副主编;褚雪莲,韩维民,黄志欣参编;张晓辉,董泽斯,石磊审 2013
- 《学用一册通 Dreamweaver CS6精彩网页制作与网站建设》何海霞编著 2013
- 《党员干部学哲学用哲学十二讲》阮青主编 2014
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017