linux参考板书10 samba服务器.pptxVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

SAMBA

SAMBA介绍SAMBA是一个让Linux和Windows之间通信的软件,全程为:servermessageblockSAMBA是基于客户机/服务器型的协议,因此一台Samba即可以做服务器也可以做客户端SAMBA在window下使用,一定要确认windows下装了NetBIOS协议,因为Linux和windows之间共享,windows需要支持Samba协议。

SAMBA介绍SAMBA有两种重要的服务,SMB和NMBSMB是Samba的主要文件,基于TCP的139和445端口,通过SMB服务启动smbd进程NMB服务,类似NDS功能,作用是把Linux系统共享的工作组名称与其IP对应起来,否则只能通过IP来访问文件。NMB服务器会启动nmbd服务,默认使用UDP的137和138端口SAMBA提供的服务:目录共享并且设置权限,打印机共享并且设置权限

配置SAMBA服务器安装Sambayuminstall-ysamba启动Samba服务器systemctlrestartsmbnmbsystemctlenablesmbnmb查看配置文件:/etc/samba/smb.conf

SAMBA的配置文件主要由两个部分组成GlobalSetting和ShareDefinitionsGlobalSetting是基于全局的设置,针对所有共享资源ShareDefinitions是针对共享目录的个别设置

GlobalSettingworkgroup=MYGROUP //定义工作组名,组名一定要大些serverstring=SambaServerVersion%v//显示SAMBA的版本netbiosname=MYSERVER //定义netbios名interfaces=loeth0192.168.12.2/24192.168.13.2/24监听的网卡,可以写网卡名,也可以写网卡对应的IP地址hostsallow=127.192.168.12.192.168.13.允许连接SAMBA的的客户端IP地址,可以用IP,也可以用网段表示

LoggingOptionslogfile=/var/log/samba/log.%m//日志存储的位置%m是一宏,server会给每台访问过他的客户端,单独建立一个日志文件Maxlogsize=50 //设置日志文件的大小,默认是50KB,0表示无线大小。

StandaloneServerOptionssecurity=user//设置用户访问sambaserver的验证方式,一共四种share:用户访问Sambaserver不需要提供用户名和口令,安全性能较低。user:Sambaserver共享目录只能被授权的用户访问,Sambaserver负责账号的建立并且检查正确性(一般用这个)。server:依靠其他的windows或sambaserver来验证账号和密码,是一种代理验证。domain:域安全级别,使用主域控制器PDC来完成认证。

StandaloneServerOptionspassdbbackend1、smbpasswd:使用SMB自己的工具smbpasswd来给用户设置samba密码,客户端用这个密码来访问Samba资源,smbpasswd文件默认保存在/etc/samba目录下,可能需要手动建立。2、tdbsam:使用一个数据库文件来建立用户数据库,数据库文件叫passdb.tbd,默认在/etc/samba下。用smbpasswd–a来建立samba用户3、ldapsam:基于LDAP的账户管理方式来验证用户。

StandaloneServerOptions可以自己添加deadtime=10客户端在10分钟内没有打开任何Samba资源,服务器将自动关闭,在大量的并发访问环境中,可以提高服务器性能。displaycharset=UTF8设置字符集为UTF8maxconnections=0设置最大连接数,0表示无限制

ShareDefinitionscomment //任意字符串,对共享的描述path=/var/spool/samba //共享目录路径browseable=yes/no //指定该共享是否可以浏览writable=yes/no //指定该路径是否可写available=yes/no //该共享资源是否可用validusers=用户1,用户2 //允许访问该共享资源的用户invalidusers=用户1,用户2 //禁止访问该共享资源的用户writelist

文档评论(0)

lflebooks + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档