安全L2-2.2-用户认证技术及配置_1

  • Post author:
  • Post category:其他


一、LSAP高级认证技术及配置



识别LDAP服务器:

  • LDAP是

    轻量级目录访问协议

    ,以

    树状

    的层次结构来存储数据。

  • LDAP认证即用户的账号密码信息保存在第三方LDAP服务器上

    ,AC将用户提交的用户名密码信息转给LDAP服务器校验,通过服务器返回的认证成功与否信息,决定用户是否通过AC/SG的认证。



AC支持的常见LDAP服务器有:

  • MS(微软) Active Directory、Open LDAP、
  • SUN LDAP、IBM LDAP、
  • Lotus LDAP、Novell LDAP、
  • OTHER LDAP等



LDAP中的基本概念:


  • Entry:条目

    ,也叫记录项,是LDAP中最基本的颗粒

  • Ou

    (OrganizationalUnitName):组织单元

  • Cn

    (commonName):名称

  • Dn

    (distinguished Name):每一个条目都有一个

    唯一的标识名

    ,通过DN可以方便地表示出条目在LDAP目录中的位置,

    通常用于检索


  • Base DN

    :LDAP目录树的最顶部就是



    ,也就是所谓的“Base DN”

  • Attribute

    :每个条目(entry)都可以有很多

    属性

    (Attribute),每个属性都有名称及对应的值,

    属性值可以有单个、多个


配置设备LDAP服务器认证–具体配置步骤:


工具:LDAP Browser

  • 免费工具下载:http://www.ldapbrowserwindows.com/
  • 下载好后安装到电脑上
  • 打开软件,填写好域服务器信息后点击Fetch Base DNs自动搜索Base DN
  • 填写认证信息,User DN可以使administrator账号,也可以是其他具有管理员权限的账号,输入需要该账号的DN,密码为该管理员密码。


可以发现,同步到AC上的组织架构比我们用LDAP Browser看到的组织架构要少。

——>原因是:


AC的同步配置上有设置组织单位过滤



过滤条件:

(|(objectClass = organizationalUnit)(objectClass = organiztion)(objectClass = domain)(objectClass = domainDNS)(objectClass = container

上述正则表达式-语法结构:每一个括号内为一个条件,每个条件之间的关系为“或”,用“|”表示,放到最前面。也就是objectClass=organization或者objectClass=container等。那么objectClass可以理解为一个OU的属性。

也就是AC只会把域属性是organizationalUnit、organization、domain、domainDNS、container当成是OU同步过来。

同理,

用户过滤就是把objectClass为user或person的人同步过来。

同步过来后用户名为sAMAccountName的值,显示名使用属性为displayName的值,描述属性使用description




安全组:


可以理解为

具有同一类权限的一组用户

。可以把用户加入到安全组中,那么这个用户就具有对应安全组的权限。




版权声明:本文为qq_42248536原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。