设为首页 收藏本站
查看: 966|回复: 0

[经验分享] Linux -- 配置Samba加入Windows活动目录,实现Windows中DFS功能

[复制链接]

尚未签到

发表于 2018-6-22 17:09:45 | 显示全部楼层 |阅读模式
  异构环境配置
  当IT异构产生时,可以将Samba服务器整合到现有的微软活动目录(Active Directory)环境中吗?答案当然是肯定的,Samba不但可以提供良好的资源共享功能,还可以利用运行于Linux平台上的Samba与Windows平台提供高水平的协同工作能力。
  下将分别讲述配置Samba服务器整合到现有Windows Server 2003活动目录中以及配置Samba成为现有活动目录中的域控制器。
  6.5.1  配置Samba加入Windows活动目录
  随着信息技术和网络技术的迅猛发展,企业内部IT架构越来越复杂、应用系统越来越多。企业中异构的操作系统平台以及多样的应用软件(比如财务系统、办公自动化系统、决策支持系统、客户关系管理系统、网站发布系统等)之间互相独立,用户在使用每个应用系统之前都必须按照相应的系统身份进行登录,为此用户必须记住每一个系统的用户密码,这样降低了企业IT架构的可用性。特别是随着系统的增多,出错的可能性就会增加,受到非法截获和破坏的可能性也会增大,安全性就会相应降低。针对于这种情况,统一用户认证、单点登录(SSO,Single Sign On)等概念应运而生,同时不断地被应用到企业应用系统中。
  Samba服务器可以很好地集成到现有的Windows活动目录中。用户在客户端只要登录到活动目录,访问Samba服务器就不需要通过二次用户身份认证,可大大降低企业IT架构的可用性。将一台Samba服务器加入到Windows活动目录中首先需要解决用户的问题,因为Windows活动目录已有的用户与Linux用户是不同的,而Samba服务器的用户又必须基于Linux系统用户。为了实现Windows活动目录用户与Linux系统用户同步,需要在Linux系统上建立同名Windows活动目录用户,再将这些用户加入到Samba服务器中,这个过程不可通过管理员手动完成,原因很简单工作量太大不好维护。所有Samba服务器中都提供了winbind服务,该服务可以连接到Windows的域控制器,将Windows活动目录中组以及用户映射成Linux系统及Samba服务器用户。将Samba服务器加入到Windows活动目录的方法具体见6.92节。
  6.5.2  配置Samba实现DC
  Samba配合OpenLDAP同样可以实现类似微软域控制器类型的功能,为网络中的Windows客户端提供身份验证。将Samba配置为DC的方法具体见12.7.4节。
  6.5.3  配置Samba实现Windows中DFS功能
  DFS(Distributed File System,分布式文件系统)是Windows Server 2003和Windows 2000系统自带的文件服务。在Windows平台使用DFS有很多好处,比如:可以轻松定位和管理网络中的共享资源、使用统一的命名路径完成对所需资源的访问、提供了可靠的负载平衡等。
  在大多数环境中,共享资源驻留在多台服务器上的各个共享目录中。要访问资源用户必须指定共享资源的UNC(Universal Naming Convention,通用命名规则)路径。而通过DFS,一台服务器上的某个共享点能够作为驻留在其他服务器上的共享资源的宿主。DFS以透明方式链接文件服务器和共享目录,然后将其映射到单个层次结构,以便可以从一个位置对其进行访问,而实际上数据却分布在不同的位置。用户不必再转至网络上的多个位置以查找所需的信息,用户在访问此共享中的目录时将被重定向到包含共享资源的网络位置。这样,用户只需知道DFS根目录共享即可访问整个网络的共享资源。
  DFS拓扑从DFS树的根目录开始。位于逻辑层次结构顶部的DFS根目录映射到一个物理共享。DFS链接将映射到目标共享文件夹或目标DFS根目录的UNC路径,如图6-35所示。当DFS客户端访问DFS共享文件夹时,DFS服务器将DNS名称映射到UNC名称并将引用返回给该客户端,以使它能够找到共享文件夹。将DNS名称映射到UNC名称使数据的物理位置对用户是透明的,这样用户便无需记住存储文件夹的服务器。
DSC0000.png

  通过Samba实现DFS的配置方法如下。
  (1)通过以下命令建立一个目录作为DFS的根。
mkdir /dfsroot  (2)修改/etc/smb.conf,在[global]标签下配置如下参数。
host msdfs = yes  (3)修改/etc/smb.conf文件(建立一个DFS根的共享),内容如下。 [dfsroot]
[dfsroot]      path = /dfsroot      msdfs root = yes  (4)在DFS根所在目录通过链接文件建立所有共享的链接,在下面的例子中分别为位于192.168.0.99上名为mp3的共享目录和位于192.168.0.100上名为doc的共享目录建立了链接。
ln -s msdfs:192.168.0.99\\mp3 mp3  ln -s msdfs:192.168.0.100\\doc doc  在重新启动smb服务后,当Windows客户端访问名为dfsroot共享中的mp3目录时,实际会被Samba引导到位于192.168.0.99上名为mp3的共享目录。
  参考:http://book.51cto.com/art/201108/282452.htm

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-529195-1-1.html 上篇帖子: windows集群方案 下篇帖子: SCCM 2012 R2 先决条件
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表