Linux环境下Samba服务器研究与实现.docVIP

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

Linux环境下Samba服务器研究与实现   摘要:在Windows环境下可以通过网上邻居访问局域网主机,而在Linux环境下则可以通过Samba客户端访问局域网内的Windows主机,也可以通过Samba服务器给Windows主机提供文件、打印机等服务。该文就是通过实例系统介绍了如何在Linux环境下架设和配置Samba服务器。   关键词:Linux;Samba服务器;网络互访;共享资源;访问安全   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2016)04-0062-02   The Research and the Realization of Samba Server with Linux   WANG Hui   (Jiuzhou College of Vocation Technology, Xuzhou 221116,China)   Abstract:Computers with Windows of LAN can be accessed through the Network Neighborhood. Computers with Linux can access ones that run Windows by Samba Client and supply services of files and printing by Samba Server. This article is mainly about how to build and configure Samba server with Linux.   Key words:Linux; Samba Server;access each other; share resources; the security of access   1 Samba服务器简介   计算机网络最具吸引力的功能就是资源的共享。在Windows环境下我们可以通过网上邻居实现不同计算机之间的相互访问,但是当局域网中存在多种操作系统时,例如既有安装Windows的计算机,又有安装Linux的计算机,则需要Samba服务器实现它们之间的访问。Samba服务器可实现不同类型计算机之间文件和打印机的共享。Samba服务器可以使Windows用户通过网上邻居等方式直接访问Linux的共享资源,而Linux用户也可通过Samba客户端访问到Windows的共享资源[1]。   Samba有两个核心守护进程:smbd和nmbd。smbd守护进程负责建立对话、验证用户、提供文件和打印机共享服务等;nmbd守护进程负责实现网络浏览。smbd守护进程负责建立对话、验证用户、提交文件和打印机共享服务等;nmbd守护进程负责实现网络浏览。   2 Samba服务器的功能   文件共享和打印共享是Samba最主要的功能。Samba为了方便文件共享和打印共享,还实现了相关的控制和管理功能。具体来说,Samba完成的功能有:   1)共享目录:在局域网上共享某个或某些目录,使得同一个网络内的Windows用户可以在网上邻居里访问该目录,就跟访问某些网上邻居里的其他Windows机器一样。   2)共享打印机:在局域网上共享打印机,使得局域网的其他用户可以使用Linux操作系统下的打印机。   3)目录权限:决定每一个目录可以由哪些人访问,具有哪些访问权限。Samba允许设置一个目录让一个人、某些人、组合和所有人访问。   4)打印机使用权限:决定哪些用户可以使用计算机。   3 Samba服务器的配置   将Samba服务器相关的软件包安装完成后,Linux服务器和Windows客户端之间还不能正常互联。为了让Samba服务器真正发挥作用,还需要正确地配置Samba服务器,例如指定Linux虚拟机的共享目录、所在的工作组名称、共享资源的访问控制、安全级别等。这些配置可以通过编辑/etc/samba/smb.conf实现,该文件结构主要包括三部分:全局参数部分、目录共享部分、打印共享部分。   3.1共享资源的访问控制   3.1.1浏览权   访问控制最高效的实现方式就是通过隐藏来保证安全,用browseable参数隐藏共享资源,并假定保护共享资源不被未授权访问就可以了。因此通过设置browseable为yes使登录用户只能看到自己的宿主目录,加强Samba服务器的安全性。   3.1.2主机访问权   最基本的Samba访问控制形式是通过域名和端口地址进行控制。通过smb.conf文件global和shares声明的hosts allow和hosts deny参数,可以限制对那些工作组和域中可信任的主机的访问。

文档评论(0)

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

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

1亿VIP精品文档

相关文档