9 Samba服务器配置_第1页
9 Samba服务器配置_第2页
9 Samba服务器配置_第3页
9 Samba服务器配置_第4页
9 Samba服务器配置_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Neusoft Institute of InformationDate: 6/16/2021Linux系统管理与服务器配置第9章 Samba服务器配置Neusoft Institute of InformationDate: 6/16/2021目录Samba的应用环境安装配置Samba服务器Neusoft Institute of InformationDate: 6/16/2021主要内容安装Samba服务器配置Samba的配置文件smb.conf设置samba密码启动、停止samba服务Neusoft Institute of InformationDate: 6/16/2021Samb

2、a的应用环境开放式的源代码软件异构操作系统下进行网络资源的共享Samba的核心是两个守护进程,为smbd和nmbdSamba有五种安全级别: share,user,server,domain,ADS Neusoft Institute of InformationDate: 6/16/2021Samba服务器的安装RPM包安装Samba服务 samba-common:包括Samba服务器和客户端都需要的文件 samba:Samba服务器端软件 samba-client:Samba客户端软件 system-config-samba:Samba服务的GUI配置工具Neusoft Institute

3、 of InformationDate: 6/16/2021smb.conf文件的配置/etc/samba/smb.conf Network related 配置选项 Logging 配置选项 Domain Member配置选项 Domain Controller配置选项 Browser Control配置选项 Name Resolution配置选项 Printing配置选项 Filesystem配置选项 Share Definitions配置选项Neusoft Institute of InformationDate: 6/16/2021Samba配置文件常用参数详解配置文件常用参数详解Sa

4、mba的主配置文件叫smb.conf,默认在/etc/samba/目录下。smb.conf含有多个段,每个段由段名开始,直到下个段名。每个段名放在方括号中间。每段的参数的格式是:名称=指。配置文件中一行一个段名和参数,段名和参数名不分大小写。除了global段外,所有的段都可以看作是一个共享资源。段名是该共享资源的名字,段里的参数是该共享资源的属性。Neusoft Institute of InformationDate: 6/16/2021Samba安装好后,使用testparm命令可以测试smb.conf配置是否正确。使用testparm v命令可以详细的列出smb.conf支持的配置参数

5、。 Neusoft Institute of InformationDate: 6/16/2021全局参数:全局参数: workgroup = WORKGROUP 说明:设定 Samba Server 所要加入的工作组或者域。server string = Samba Server Version %v说明:设定 Samba Server 的注释,可以是任何字符串,也可以不填。宏%v表示显示Samba的版本号。netbios name = smbserver说明:设置Samba Server的NetBIOS名称。如果不填,则默认会使用该服务器的DNS名称的第一部分。netbios name和w

6、orkgroup名字不要设置成一样了。Neusoft Institute of InformationDate: 6/16/2021interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24 说明:设置Samba Server监听哪些网卡,可以写网卡名,也可以写该网卡的IP地址。hosts allow = 127. 192.168.1. 192.168.10.1说明:表示允许连接到Samba Server的客户端,多个参数以空格隔开。可以用一个IP表示,也可以用一个网段表示。hosts deny 与hosts allow 刚好相反。max conn

7、ections = 0说明:max connections用来指定连接Samba Server的最大连接数目。如果超出连接数目,则新的连接请求将被拒绝。0表示不限制。Neusoft Institute of InformationDate: 6/16/2021deadtime = 0说明:deadtime用来设置断掉一个没有打开任何文件的连接的时间。单位是分钟,0代表Samba Server不自动切断任何连接。time server = yes/no说明:time server用来设置让nmdb成为windows客户端的时间服务器。log file = /var/log/samba/log.%

8、m说明:设置Samba Server日志文件的存储位置以及日志文件名称。在文件名后加个宏%m(主机名),表示对每台访问Samba Server的机器都单独记录一个日志文件。如果pc1、pc2访问过Samba Server,就会在/var/log/samba目录下留下log.pc1和log.pc2两个日志文件。Neusoft Institute of InformationDate: 6/16/2021max log size = 50说明:设置Samba Server日志文件的最大容量,单位为kB,0代表不限制。security = user 说明:设置用户访问Samba Server的验证方

9、式(安全级别),一共有五种,其中:1. share:用户访问Samba Server不需要提供用户名和口令, 安全性能较低。2. user:Samba Server共享目录只能被授权的用户访问,由Samba Server负责检查账号和密码的正确性。账号和密码要在本Samba Server中建立。Neusoft Institute of InformationDate: 6/16/2021共享参数:共享参数: =Share Definitions =共享名共享名comment = 任意字符串任意字符串说明:说明:comment是对该共享的描述,可以是任意字符串。是对该共享的描述,可以是任意字符串

10、。path = 共享目录路径共享目录路径说明:说明:path用来指定共享目录的路径。用来指定共享目录的路径。browseable = yes/no说明:说明:browseable用来指定该共享是否可以浏览。用来指定该共享是否可以浏览。writable = yes/no说明:说明:writable用来指定该共享路径是否可写。用来指定该共享路径是否可写。Neusoft Institute of InformationDate: 6/16/2021available = yes/no说明:available用来指定该共享资源是否可用。admin users = 该共享的管理者该共享的管理者说明:ad

11、min users用来指定该共享的管理员(对该共享具有完全控制权限)。valid users = 允许访问该共享的用户允许访问该共享的用户说明:valid users用来指定允许访问该共享资源的用户。invalid users = 禁止访问该共享的用户禁止访问该共享的用户说明:invalid users用来指定不允许访问该共享资源的用户。write list = 允许写入该共享的用户允许写入该共享的用户说明:write list用来指定可以在该共享下写入文件的用户。Neusoft Institute of InformationDate: 6/16/2021public = yes/no说明:

12、public用来指定该共享是否允许guest账户访问。guest ok = yes/no说明:意义同“public”。几个特殊共享:homes段 printers 段netlogon 段1. Profiles 段Neusoft Institute of InformationDate: 6/16/2021homes /用户个日的主目录设置内容 comment = Home Directories /主目录注释 browseable = no /是否容许其他用户浏览个人主目录 writable = yes /是否容许写入个人目录 valid users = %S /容许登陆的用户,%S表示当前登

13、陆的用户 create mode = 0664 /新建文件的默认权限 directory mode = 0775 /新建目录的默认权限; map to guest = bad user /当用户输入不正确的帐号和密码时,可以利用“map to guest”选项来设置处理的方式,但是必须把前面的“security”选项设为“user”“server”“domain”Neusoft Institute of InformationDate: 6/16/2021 printers /设置打印机环境内容 comment = All Printers /打印机注解 path = /var/spool/s

14、amba /打印队列路径 public=yes /是否容许Guest打印 browseable = no /是否容许浏览打印机内的暂时存盘内容 guest ok = no /连接时是否不需要密码 writable = no /是否容许写入此目录Neusoft Institute of InformationDate: 6/16/2021; netlogon /登陆网域时的“netlogon”目录设置内容; comment = Network Logon Service /主目录注释; path = /usr/local/samba/lib/netlogon /实际访问资源的本机路径; gues

15、t ok = yes /连接时是否需要密码; writable = no /是否容许写入此目录; share modes = no /是否容许目录中的文件在不同的用户之间共享Neusoft Institute of InformationDate: 6/16/2021;Profiles /用户配置文件目录设置内容; path = /usr/local/samba/profiles /实际访问资源的本机路径; browseable = no /是否容许浏览此主目录; guest ok = yes /连接时是否需要密码Neusoft Institute of InformationDate: 6/16/2021设置Samba密码 Samba账号存在的位置: /etc/samba/smbpasswd 通过命令设置samba密码: sampasswd a samba用户名 注明:用户名已经存在本地系统中,如不存在,需要使用useradd命令添加Neusoft Institute of Informatio

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论