主页 详情

《轻松学用Samba》_(美)George Haberberger等著;高寿福,张华等译_10441330_7505369644

【书名】:《轻松学用Samba》
【作者】:(美)George Haberberger等著;高寿福,张华等译
【出版社】:北京:电子工业出版社
【时间】:2001
【页数】:322
【ISBN】:7505369644
【SS码】:10441330

最新查询

内容简介

前言

第一部分 准备来跳舞

第一章 Samba简介

1.1 什么是Samba

1.1.1 Samba从哪里来

1.1.2 Samba是开放源码的自由软件

1.1.3 在Linux、UNIX或FreeBSD上运行的Samba

1.2 自由软件有什么好处

1.2.1 一些相当不错的自由软件

1.2.2 谁支持自由软件

1.3.3 共享Zip驱动器和其他备份装置

1.4 怎样使用Samba

1.3 Samba能做什么

1.3.2 共享文件

1.3.1 共享打印机

1.4.1 Web浏览器

1.4.2 用于Windows的工具

1.4.3 Linux专用的工具

1.4.4 用命令行编辑的配置文件

1.5 在哪种服务器上安装Samba

1.6 从哪得到Samba

1.6.2 在Internet上

1.6.1 从服务器光盘中

第二章 安装Samba服务器

2.1 检查Samba是否已经安装

2.2 同Linux一起安装Samba

2.2.1 Red Hat版本

2.2.2 Mandrake版本

2.2.3 Caldera OpenLinux版本

2.2.4 SuSE版本

2.2.5 Slackware版本

2.3 还能从哪里得到Samba

2.3.1 在Linux光盘上

2.3.2 在网络上

2.4 使用Linux安装及解压缩工具

2.4.1 使用GNU tar

2.4.2 使用gzip

2.4.3 用tar操作

2.5 安装二进制格式

2.5.1 使用Red Hat Package Manager(RPM)

2.5.2 使用tar

2.6 安装源代码格式

2.6.1 选择编译时间选项

2.6.2 编译Samba

第二部分 配置Samba

3.1.1 核心组件:smbd与nmbd

3.1 刚刚安装了什么

第三章 安装的测试和配置

3.1.2 测试工具:testparm、smbstatus、smblient、nmblookup以及smbpasswd

3.1.3 高级工具:smbmount、smbclient和smbtar

3.2 测试Samba的安装

3.2.1 用testparm检查smb.conf

3.2.2 启动Samba

3.2.3 用smbstatus测试

3.2.4 用smbclient测试连接

3.2.5 用nmblookup检查网络

3.2.6 中止Samba

3.3 设置Samba自动运行

3.3.1 从导入时开始连续运行Samba

3.3.2 在需要时用inetd运行Samba

第四章 配置Windows客户机

4.1 配置Windows 95/98客户机

4.1.1 添加TCP/IP

4.1.2 配置TCP/IP

4.1.3 启用SMB客户机

4.1.4 标识Windows 95/98客户机

4.1.5 连接到Samba的共享驱动器和打印机

4.2 配置Windows NT客户机

4.2.1 配置Network控制面板

4.2.3 配置TCP/IP

4.2.2 添加TCP/IP

4.2.4 连接到共享以及打印机

4.3 配置Windows 2000客户机

4.3.1 安装必须的Microsoft网络组件

4.3.2 配置一般TCP/IP设置

4.3.3 配置高级TCP/IP设置

4.3.4 配置网络标识设置

4.3.5 连接到共享

4.3.6 连接到打印机

4.4 决定使用加密口令还是不加密口令

5.1 使用SWAT控制Samba

第五章 用基于网络的工具管理Samba

5.1.1 安装与配置SWAT

5.1.2 使用SWAT

5.1.3 一个swat例子——添加共享

5.2 最强有力的网络工具:Webmin

5.2.1 安装与配置Webmin

5.2.2 启动Webmin

5.2.3 Samba Share Manager页面

5.2.4 一个Webmin的例子:添加共享

第六章 使用其他Samba管理工具

6.1 Smbedit——基于Windows的一种工具

6.1.1 安装与配置Smbedit

6.1.3 用Smbedit添加共享

6.1.2 使用Smbedit

6.1.4 Smbedit其他有用的部分

6.2 Linuxconf

6.2.1 使用Linuxconf

6.2.2 一个Linuxconf例子:添加共享

6.3 Command Line(命令行)

6.3.1 进入命令行

6.3.2 vi

6.3.3 pico

6.3.4 emacs

7.1 关于用户和组

第七章 在操作系统级上添加用户、组及打印机

7.2 使用GUI工具添加用户和组

7.2.1 用Linuxconf添加用户和组

7.2.2 用Caldera OpenLinux工具添加用户

7.3 在命令行添加用户和组

7.3.1 useradd

7.3.2 用userdel删除用户

7.3.3 groupadd

7.4 关于打印机

7.5 使用GUI工具添加打印机

7.5.1 使用printtool添加本地打印机

7.5.2 用printtool添加远程打印机

7.5.3 使用printtool测试与正确配置打印机

7.5.4 使用Caldera OpenLinux工具添加打印机

7.6 在命令行中添加打印机

7.6.1 编辑printcap文件

7.6.2 用/etc/printcap文件添加远程打印机

第八章 共享资源

8.1 在Linux中使目录可用

8.1.1 设置Linux上的目录对单一用户可用

8.1.2 设置Linux中的目录对某个组的用户共享可用

8.2 共享目录

8.2.1 为每个用户建立一个根目录

8.1.3 设置Linux中的目录对每个用户都可用

8.2.2 一些特殊的用户共享

8.2.3 guest目录

8.2.4 多用户的共享目录

8.3 共享媒体设备

8.3.1 在Linux中配置设备

8.3.2 共享光驱

8.3.3 共享Zip驱动器

8.3.4 用SWAT添加特定设备

8.4 用Samba共享打印机

8.4.1 共享所有的打印机

8.4.3 共享特定打印机

8.4.4 共享受限的特定打印机

8.4.2 使用SWAT修改Printers

8.4.5 其他的一些打印机参数

8.4.6 用smbclient测试Samba打印机

8.4.7 让Windows 95/98自动安装打印机驱动程序

第九章 Samba与口令

9.1 调整Windows客户机使之使用非加密口令

9.1.1 Windows 95/98

9.1.2 Windows NT

9.1.3 Windows 2000

9.2 设置Samba使用加密口令

9.2.1 创建口令文件

9.2.3 添加口令文件

9.2.2 配置Samba以使用加密口令

9.2.4 测试加密口令

9.3 用update encrypted参数添加加密口令

9.3.1 创建smbpasswd文件

9.3.2 修改smb、conf文件以收集口令

9.3.3 将网络变为加密口令状态

9.4 使Samba与口令服务器协同工作

9.5 使Samba和Linux口令同步

9.6 另外一个Samba口令参数

第三部分 高级Samba技术

10.1 测试性能

10.1.1 测试服务器性能

第十章 提高Samba的性能

10.1.2 测试Samba性能

10.2 更换服务器的硬件

10.2.1 有足够的RAM吗

10.2.2 硬盘的情况如何

10.2.3 网卡(NIC)符合要求吗

10.3 检查Samba参数

10.3.1 oplocks

10.3.2 Level2 oplocks

10.3.3 sync命令

10.3.4 socket选项

第十一章 使用复杂网络

11.1.1 使用WINS服务器设置Samba

11.1 使用Windows Internet Name Service(WINS)

11.1.2 配置Samba作为WINS服务器

11.1.3 配置Samba作为WINS代理

11.1.4 配置Samba使用DNS以响应WINS请求

11.2 设置与浏览子网

11.2.1 对Samba设置子网参数

11.2.2 理解浏览器选择

11.2.3 同其他子网配合工作

第十二章 使用域工作

12.1 域和工作组之间有何不同

12.2 将Samba用作Windows 95/98客户机的域控制器

12.2.1 设置Samba服务器作为Windows 95/98域控制器

12.2.3 设置永久驱动映射与漫游特性

12.2.2 设置Windows 95/98客户机

12.3 让Samba加入Windows NT域中

12.3.1 让主域控制器知道Samba服务器

12.4 将Samba用作Windows NT主域控制器

12.4.1 获得能够作为NT主域控制器的Samba版本

12.4.2 设置Samba服务器为Windows NT域控制器

12.4.3 设置Windows NT客户机

12.5 Windows 2000的域

第四部分 调试Samba

13.1 用Linux实用程序调试

13.1.1 用ifconfig检查网络连接

第十三章 用Linux和Windows调试Samba

13.1.2 用ping与远程计算机联系

13.1.3 用netstat检查与谁连接

13.1.4 用passwd重置用户口令

13.1.5 用traccroute检查经路由器的连接

13.1.6 用lptest测试打印机

13.2 检查Linux权限

13.3 检查一些Linux文件

13.3.1 /etc/hosts文件

13.3.2 /etc/hosts.allow和/etc/hosts.deny文件

13.3.3 /etc/passwd文件

13.3.5 /etc/inetd.conf文件

13.4 回顾Linux日志

13.3.4 /etc/services文件

13.5 用Windows实用程序调试

13.5.1 用telnet保存你的地位

13.5.2 Ping——它在这儿,向你挑战

13.5.3 用ipconfig检查IP地址

13.5.4 用tracert检查路由器

13.5.5 用nbtstat检查NetBIOS资源

13.5.6 用netstat检查网络统计

13.6 在Windows 95/98中使用网络控制面板

13.6.1 配置选项卡

13.6.2 标识选项卡

13.7.2 Services选项卡

13.7.3 Protocols选项卡

13.7.1 Idenfitication选项卡

13.7 在Windows NT中使用网络控制面板

13.7.4 Adapters选项卡

13.7.5 Bindings选项卡

13.8 在Windows 2000中查找网络信息

13.8.1 检查计算机名和工作组

13.8.2 探索Windows 2000网络控制面板的元件

第十四章 用Samba调试

14.1 在Linux水平测试Samba

14.1.1 用ps命令检查Samba是否在运行

14.1.2 Samba怎样启动

14.2.1 Testparm

14.2 用它自己的诊断实用程序测试Samba

14.2.2 Smbstatus

14.2.3 Smbclient

14.2.4 Nmblookup

14.2.5 Testpms

14.3 回顾Samba日志

14.3.1 用于日志的Samba参数

14.3.2 使用日志文件

14.3.3 永久设置debug level

14.3.4 临时改变debug level

第五部分 维护你的Samba服务器

15.1 选择设备

第十五章 备份服务器

15.1.1 软盘驱动器

15.1.2 Zip驱动器

15.1.3 CDR/CDRW

15.1.4 内置式硬盘驱动器

15.1.5 磁带驱动器

15.2 选择方式

15.2.1 使用你的Linux工作站上已有的软件

15.2.2 使用其他软件

15.3 配置你的备份系统

15.3.1 频率

15.3.2 完全备份还是部分备份

15.3.5 用纸和笔

15.3.3 你需要压缩吗

15.3.4 备份媒介的储存

15.3.6 测试你的备份

15.4 用备份恢复系统

15.4.1 次序很重要

15.4.2 你只需恢复几个文件

15.4.3 系统启动了,但需要恢复一个或几个分区

15.4.4 系统无法启动

第十六章 保护你的Samba服务器

16.1 口令——你的服务器的钥匙

16.1.1 保护口令安全

16.1.2 升级和同步口令

16.2 检查你的用户,组和容许

16.2.1 用ls-l检查许可

16.2.2 用chmod更改容许

16.2.3 用chown更改所有者

16.2.4 用chgrp更改组

16.2.5 用suid和sgid容许检查文件

16.3 检查你的配置文件

16.3.1 口令文件

16.3.2 组文件

16.5 安全工具

16.4 Logging命令和sulog

16.3.4 检查从/etc/rc.d目录下启动的进程

16.3.5 登录文件

16.3.3 有效的服务

16.5.1 用sudo给予部分根访问

16.5.2 检查口令是否适当

16.5.3 提高网络安全性

16.5.4 检查系统的安全性

16.5.5 检测入侵者

16.6 物理安全

16.6.4 禁止用Ctrl+Alt+Delete重启

16.6.3 禁止从软盘启动

16.6.2 保护服务器电源

16.6.1 保护服务器

第六部分 十准则集粹

第十七章 近十个常见错误

17.1 编辑错误的smb.conf文件

17.2 使用错误的口令加密方案

17.3 访问错误的网络

17.4 访问错误的工作组

17.5 客户机使用错误的网络协议

17.6 指定了错误的权限

17.8 使用错误的用户名

17.9 把用户与错误的工作组相联

17.7 Samba没有运行

第十八章 十几个解决问题的步骤

18.1 检查集线器指示灯

18.2 用ipconfig检查Windows NIC

18.3 用ipconfig检查Linux NIC

18.4 用ping检查网络

18.5 确保Samba在运行

18.6 用testparm识别正确的smb.conf文件

18.7 检查Samba状态

18.8 用smbclinet检查服务器

18.9 用nmblookup检查网上邻居

18.11.1 在Samba服务器上

18.10 检查从不同客户机的连接

18.11 用不同的用户名义连接

18.11.2 在Windows客户机上

18.11.3 如果某个特定用户不能连接

18.12 获得进一步的帮助

18.12.1 查阅man页

18.12.2 查阅文档文件

18.12.3 查阅Samba网页

第十九章 十个好习惯

19.1 紧随潮流

19.4 保存一个smb.conf备份文件

19.5 保存一个服务器的纸质日志

19.2 为成长作计划

19.3 为服务器的改造做计划

19.6 加入当地的Linux用户组织

19.7 培训你的用户

19.8 备份Samba服务器

19.9 准备冗余服务器

19.10 检查安全性

第二十章 日后你可能需要的十多个Samba选项

20.1 使用Samba变量

20.2 用map to guest处理错误的用户登录

20.3.2 username level

20.3.3 Add user script

20.3.1 password level

20.3 设置用户和口令选项

20.3.4 Delete user script

20.4 设置文件和目录选项

20.4.1 Create mask

20.4.2 Force create mode

20.4.3 Directory mask

20.4.4 Force directory mode

20.4.5 Max disk size

20.4.6 Dont descend

20.5 用name resolve order寻找网络资源

20.4.9 Map archive

20.4.7 Map system

20.4.8 Map hidden

20.6 文件名处理

20.6.1 Strip dot

20.6.2 Case sensitive

20.6.3 Preserve case

20.6.4 Short preserve case

20.6.5 Mangle case

20.6.6 Mangling char

20.6.7 Hide dot files

20.6.8 Veto files

20.6.11 Mangled names

20.6.123 Mangled map

20.6.10 Hide files

20.6.9 Delete veto files

20.7 用message命令处理WinPopup消息

20.8 在NLS环境中使用Samba

20.8.1 Homedir map

20.8.2 NIS homedir

第七部分 附录

附录A 安装网络硬件

附录B 升级Samba

附录C 网络资源

附录D 通用公共许可证(GNU)

附录E 写脚本


书查询(www.shuchaxun.com)本网页唯一编码:
27f54359ce70e36acbede0e83193a4c4#ca8cdef3b7b44ba7b883c87c61a6f01e#32354085#10441330.zip