Linux1  Samba的应用环境
Samba是最早用于Linux操作系统和Windows操作系统相互通信,如拷贝文件、实现不同操作系统之间的资源共享等的服务。
Samba的应用相当广泛,而且可以按照不同的网段、用户账号和密码的管理方式的不同,应用于不同的网络环境。例如,最常见的工作组(Workgroup)和域(domain)2种方式的网络环境。
1.工作组模型
工作组(Workgroup)是指网络上计算机构成一个逻辑组,这些计算机共享诸如文件、打印机之类的资源。也可以将工作组看作资源和管理都分布在整个网络上的一种网络模式。这种网络被称为对等网(Peer/Peer),即在工作组中,所有计算机以同等的地位共享网络资源而不需要特定的服务器,因为每台计算机既可用做服务器也可用做工作站,每台计算机都有自己的账户和对象。
简单的说,在局域网中的所有计算机均可以在各自的计算机上面管理自己的账号和密码,同时
每一台计算机也都具有独立可执行各种软件的能力,只是通过网络将各个计算机连接在一起,所以每台计算机都是可以独立运行的。在这种情况下,如果有2台计算机(如计算机A和计算机B),那么当用户要使用计算机A上的资源时,就必须要知道登录计算机A所需要的用户名和密码,才能够使用该计算机中的资源。同样,如果用户想通过计算机A连接到计算机B,使用计算机B中的文件资源时,就必须要知道计算机B的账号和密码才可以顺利登录计算机B。
目前,在小型办公室中经常使用工作组模型。例如,办公室中有10个用户,每个用户的计算机上可能都安装有一套Windows操作系统,而这10台计算机都可以独立运行办公软件、独立上网、玩游戏等。因为这10台计算机都可以独立运行,所以不会发生有一台计算机关闭,而导致其它计算机无法工作的情况。如图2-1所示,假设用户A写了一份报告,而用户B想要直接使用这份报告,那么用户B就必须要知道用户A使用计算机的账号和密码,并且用户A必须要在计算机A上面启用Windows的“资源共享”功能之后,才能够让用户B连接(此时计算机A为服务器端)。而且,用户A可以随时根据自己的喜好来更改自己的账号与密码,而不受用户B的影响,但用户B就需要取得用户A的同意,在取得新的账号与密码后,才能够登录计算机A。相反,用户A要取得用户B的数据时,同样需要取得用户B计算机的账号与密码后,才
能够顺利登录计算机B(此时计算机A为客户端)。另外,计算机A、计算机B可以同时作为客户端和服务器端。
图2-1  工作组模型示意图
使用工作组模型的好处是每台计算机均可以独立运行,而不受他人的影响。缺点是当整个网段内的所有人员都要进行数据共享时,不易于记忆所有计算机的账号与密码。因此,工作组模型比较适合于以下几种情况:
小型网段。
不需要经常进行文件数据共享的网络环境。
每个用户都独自拥有该计算机的拥有权(也就是说,该计算机是用户的,而不是公用的)。
 
linux系统登录如果单位或公司的所有计算机均是公用的,而且需要管理员统一管理整个网络里面的用户账号与密码,就不能使用工作组模型,而需要使用另一种模型——域模型。
2.域模型
工作组模型适合于小型办公网络,如果某单位或公司有10台计算机,但是却有20个员工,也就是说这20个员工轮流使用这10台计算机。那么用户在使用计算机时都需要输入各自的账号与密码才能够登录,而且,如果某个员工想要更改自己的密码,就需要到10台计算机上面进行密码变更,否则它就必须要记得这10台计算机的每一台计算机对应的密码,这显得很不方便。
对于上述情况,使用工作组模型显然已经不能满足用户需求,此时就可以使用域模型来满足用户需求。所谓的域模型概念其实也很简单,即使使用计算机资源需要账号与密码,那么就
可以将所有的账号与密码都存储在一台主控计算机(Primary Domain Controller,PDC)中。在网络中,任何一个人想要使用计算机时,都需要输入账号与密码,然后经过PDC主机的认证后,才给予适当的使用权限,也就是说,不同的身份具有不一样的计算机资源使用权限,如图2-2所示。
图2-2  域模型示意图
在域模型中,PDC主机管理整个网段里面的所有计算机的账号与密码信息,例如,某个用户账号名称为yl,其密码为password时,他不论使用哪一台计算机,只要在登录时输入用户名
(yl)及密码,该计算机就会先到PDC上面检查是否有该用户名(yl),以及用户名的密码。当验证成功后,PDC主机会给予该用户相关的计算机资源使用权限。当yl在任何一台计算机上登录成功后,就可以使用相关的计算机资源了。
域模型比较适合那些用户较多的大型企业,当系统管理员要管理新进人员对计算机资源的使用权限时,可以直接在PDC中对其进行修改,而不需要对每一台主机都进行修改,从而方便管理员的管理工作。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。