[计算机软件及应用]samba 服 务的安装与配置详细

上传人:tia****nde 文档编号:70746268 上传时间:2019-01-18 格式:PPT 页数:37 大小:1.58MB
返回 下载 相关 举报
[计算机软件及应用]samba 服 务的安装与配置详细_第1页
第1页 / 共37页
[计算机软件及应用]samba 服 务的安装与配置详细_第2页
第2页 / 共37页
[计算机软件及应用]samba 服 务的安装与配置详细_第3页
第3页 / 共37页
[计算机软件及应用]samba 服 务的安装与配置详细_第4页
第4页 / 共37页
[计算机软件及应用]samba 服 务的安装与配置详细_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《[计算机软件及应用]samba 服 务的安装与配置详细》由会员分享,可在线阅读,更多相关《[计算机软件及应用]samba 服 务的安装与配置详细(37页珍藏版)》请在金锄头文库上搜索。

1、samba 服 务,项目背景,海软创业中心存在大量的Linux主机和Windows主机,Linux主机之间可以使用NFS服务器进行资源的共享。现在创业中心需要进行一个开发项目,需要使用Linux主机和Windows主机的用户一起完成,因此需要架设一台文件服务器来实现不同操作系统类型的终端之间资源共享。,项目分析,1、选择什么样的服务器可以实现Linux与Windows主机之间的资源共享。 2、在Linux操作系统中我们如何运行Samba服务器 3、怎样实现Samba服务器的配置 4、怎样使用Windows客户端、Linux客户端与Samba服务器的共享资源。,项目问题一 为什么选择Samba,

2、SMB协议,SMB(Server Message Block)协议是用来在微软的Windows操作系统之间共享文件和打印机的一种协议。Samba使用SMB协议在Linux和Windows之间共享文件和打印机。 利用Samba可以实现如下功能: 把Linux系统下的文件共享给Windows系统 在Linux系统下访问Windows系统的共享文件 把Linux系统下安装的打印机共享给Windows系统使用 在Linux系统下访问Windows系统的共享打印机,Samba软件,Samba是用来实现SMB协议的一种软件,由澳大利亚的Andew Tridgell开发,是一套让UNIX系统能够应用Micr

3、osoft网络通讯协议的软件。 Samba包含两个核心后台守护进程:nmbd和smbd。 nmbd监听137和138UDP端口,smbd监听139TCP端口。 nmbd守护进程使其他计算机可以浏览Linux服务器。 smbd守护进程在SMB服务请求到达时对它们进行处理,并且为被使用或共享的资源进行协调。,Samba的功能,目前Samba的最新版本是3.0。它的主要功能如下: (1)提供Windows风格的文件和打印机共享。 (2)解析NetBIOS名字。 (3)提供SMB客户功能。 (4)提供一个命令行工具,利用该工具可以有限制地支持Windows的某些管理功能。 。,Samba服务安装、启动

4、与停止,Samba服务安装所需要的软件包: samba-3.0.33-3.14.el5.i386.rpm:Samba服务端软件 samba-client-3.0.33-3.14.el5.i386.rpm:Samba客户端软件, samba-common-3.0.33-3.14.el5.i386.rpm:包括Samba服务器和客户端均需要的文件 samba-swat-3.0.33-3.14.el5.i386.rpm:Samba的Web配置工具。,项目问题二 运行Samba服务器,Samba服务的安装、启动与停止,Samba服务的安装:,Samba服务的安装、启动与停止,Samba服务的启动:,项

5、目问题三 实现samba配置,Samba服务的配置文件,Samba服务的主配置文件 Samba服务的密码文件 Samba服务的用户映射文件 Samba服务的日志文件,Samba服务的配置文件,Samba服务的配置文件主要包括: 主配置文件/etc/samba/smb.conf 密码文件/etc/samba/smbpasswd 用户映射文件/etc/samba/smbusers 存放在/var/log/samba/目录下的日志文件,Samba服务的主配置文件,smb.conf文件默认存放在/etc/samba目录中。 smb.conf文件分为: 全局配置(Global Settings) 共享定

6、义(Share Definitions) 全局配置部分定义的参数用于定义整个Samba服务器的总体特性。 共享定义部分用于定义文件及打印共享。在共享定义部分又分为很多个小节,每一个节定义一个共享文件或共享打印服务。,Samba服务的主配置文件,Samba服务的主配置文件,全局配置(1),workgroup = WORKGROUP:设置Samba服务器所属的工作组或域名。 server string = Samba Server:指定Samba服务器的说明信息。 hosts allow = 192.168.1. 192.168.2. 127.:设置可以访问Samba服务器的主机、子网或域。 pr

7、intcap name = /etc/printcap:设置加载的打印服务配置文件。,全局配置(2),load printers = yes:设置是否允许加载打印配置文件中的所有打印机。 printing = cups:定义打印系统。 guest account = pcguest:设置默认的匿名帐号。 log file = /var/log/samba/%m.log:指定日志文件的存放位置。 max log size = 50:指定日志文件的最大存储容量。,全局配置(3),security = user:设置Samba服务器的安全级别,取值按照安全性由低到高为:,全局配置(4),passwo

8、rd server = :设置提供身份验证的服务器。 encryptpasswords =yes:设置身份验证中传输的密码是否加密。 smb passwd file = /etc/samba/smbpasswd:设置提供用户身份验证的密码文件。 username map = /etc/samba/smbusers:指定用户映射文件。 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192:提高服务器的执行效率。 interfaces = 192.168.12.2/24 192.168.13.2/24:指定Samba服务器使用的网络接

9、口。,全局配置(5),local master = no:设置是否允许nmbd守护进程成为局域网中的主浏览器。 os level = 33:设置Samba服务器参加主浏览器选举的优先级。 domain master = yes:将Samba服务器定义为域的主浏览器。 domain logons = yes:如果想使Samba服务器成为Windows 95等工作站的登陆服务器,使用此选项。 wins support = yes:设置是否使Samba服务器成为网络中的WINS服务器。 wins proxy = yes:设置Samba服务器是否成为WINS代理。 dns proxy = no:设置S

10、amba服务器是否通过DNS的nslookup解析主机的NetBIOS。,共享定义:,共享定义,共享定义:,smb.conf文件中常用的共享资源参数,Samba服务的密码文件,Samba服务的密码文件是/etc/samba/smbpasswd。该文件中存储的密码是加密的,无法用Vi编辑器进行编辑。默认情况下该文件并不存在,可以使用以下方法创建: 使用smbpasswd命令添加单个的Samba帐户。,使用smbpasswd命令添加单个的Samba帐户smbpasswd命令的格式为: smbpasswd 参数选项 帐户名称 常见参数选项有: -a:向smbpasswd文件中添加帐户,该帐户必须存在

11、于/etc/passwd文件中。 -x:从smbpasswd文件中删除帐户。 -d:禁用某个Samba帐户,但并不将其删除。 -e:恢复某个被禁用的Samba帐户。 -n:该选项将帐户的口令设置为空。 -U username:和“-r” 连用,指定欲修改口令的帐户。,Samba服务的密码文件,将user1用户添加到smbpasswd文件中,并显示smbpasswd文件的内容 。 注意:在使用smbpasswd命令添加Samba帐户时,该系统帐户必须存在,如果不存在,可以使用useradd命令添加。,Samba服务的日志文件,Samba服务的日志默认存放在/var/log/samba中,Samb

12、a服务为所有连接到Samba服务器的计算机建立单独的日志文件,同时也将NMB服务和SMB服务的运行日志分别写入nmbd.log和smbd.log日志文件中。管理员可以根据这些日志文件查看用户的访问情况和服务的运行状态。,Samba文件共享,设置Samba服务器所属的工作组为WORKGROUP,并限制该Samba服务器只允许192.168.1.0网段的客户访问。,客户端的访问效果,1.0网段的客户访问效果,非1.0网段的客户访问效果,Samba文件共享,在Samba服务器上配置/resource目录为只读共享,共享名为share。允许所有的用户访问。,Samba文件共享,在Samba服务器上配置/tmp目录为读写共享,共享名为tmpshare。只允许用户mlx和jyg组中的用户访问。,Samba打印共享,在Samba中设置打印机共享 : 在smb.conf文件中配置如下两行: 打印机共享部分的配置:,项目问题四 效果测试 (实验课堂),谢 谢 !,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号