交易站

Linux下安装配置OpenLDAP服务器

  • 时间:2022-02-09 05:30 编辑:作者 来源:来源: 阅读:4705
  • 扫一扫,手机访问
摘要:wdes
东西多了,为了好管理,我们会将它们别类;服务器中信息、资源多了,不言而喻也是这个道理,而目录服务器是这个原理。那么支持IPV6协议的OpenLDAP如何在Lin服务器上安装配置?
一、安装OpenLDAP服务器
如果在Lin系统安装时已经把安装上了,那么我们可以直接对OpenLDAP进行配置使用了。否则,可以通过Rat Het Enterprise Lin图形界面下的“添加/删除应用程序”工具进行安装。具体方法是,选择“主选单”→“系统设置”→“添加/删除应用程序”,在弹出的界面中选中“网络服务器”的“OpenLDAP-server”,单击“更新”即可,见图1。 
  图1安装OpenLDAP 服务器软件
如果你使用的是其他版本的Lin,那么通常要安装以下软件包:OpenLDAP、OpenLDAP-servers、OpenLDAP-clients、OpenLDAP-devel ,OpenLDAP-2.0是必要套件,一定要先安装;OpenLDAP-servers是服务器套件;OpenLDAP-clients是操作程序套件;OpenLDAP-devel是开发工具套件。
二、配置OpenLDAP 服务器
以RedHat Lin 4所为例字介绍OpenLDAP 服务器配置文件。主要文件见表1。
  表1
  1. 建立Lin用户账号
 
  使用文本编辑建立一个文本文件,文件名称myusers.list 内容如下:
 
  user1 123456
 
  user2 123456
 
  user3 123456
 
  user4 123456
 
  user5 123456
 
  user6 123456
 
  user7 123456
 
  user8 123456
 
  user9 123456
 
个字段为使用者名称;第二个字段为预设密码,中间必须用空格隔开。然后使用文本编辑建立另外一个文本文件,文件名称add-users.sh内容如下:
 
  #!/bin/bash
 
  for i in `awk '{print  $1}' users.list `
 
  do
 
  useradd  $i
 
  grep "< $i>" users.list | awk '{print  $2}' | passwd --stdin  $i
 
  done
 
  建立Lin用户账号:
 
  #chmod 775 add-users.sh
 
  #./add-users.sh
 
  2.修改缺省配置文件:/etc/OpenLDAP/slapd.conf,请把蓝色部分按照您的具体情况填写。
 
  database bdb
 
  suffix "dc=example,dc=com" #记录所属区域#
 
  rootdn "cn=Manager,dc=example,dc=com"
 
  rootpw 1234567 #定义LDAP根管理员的密码
 
  3.将原有Lin 账号转为LDIF 文件
 
  原有Lin 服务器上有user1-user9 这些使用者账号,密码均为123456;下面便是转换的步骤:
 
  # cd /usr/share/OpenLDAP/migration #转换文件的目录#
 
  # vi migrate_common.ph
 
   $DEFAULT_MAIL_DOMAIN = "example.com";
 
  Default base
 
   $DEFAULT_BASE = "dc=example,dc=com";
 
  # ./migrate_passwd.pl /etc/passwd > /worktmp/user.ldif
 
  # ./migrate_group.pl /etc/group > /worktmp/group.ldif
 
  4. 建立example.ldif,ou_people.ldif, ou_group.ldif三个文件
 
  #cat example.ldif
 
  dn: dc=example,dc=com
 
  dc: example
 
  objectClass: dcObject
 
  objectClass: organizationalUnit
 
  ou: example.com
 
  #cat ou_people.ldif
 
  dn: ou=people, dc=example, dc=com
 
  objectclass: organizationalunit
 
  ou: people
 
  #cat ou_group.ldif
 
  dn: ou=group, dc=example, dc=com
 
  objectclass: organizationalunit
 
  ou: group
 
  5. 转换原有Lin 账号至OpenLDAP服务器上:
 
  #slapadd -vl example.ldif
 
  added: "dc=example,dc=com" (00000001)
 
  #slapadd -vl ou_people.ldif
 
  added: "ou=people,dc=example,dc=com" (00000002)
 
  #slapadd -vl ou_group.ldif
 
  added: "ou=group,dc=example,dc=com" (00000043)
 
  #slapadd -vl user.ldif
 
  #slapadd -vl group.ldif

 推荐阅读:OutLook上如何使用OpenLDAP


  • 全部评论(0)
资讯详情页最新发布上方横幅
最新发布的资讯信息
【新闻资讯|】DNS服务器配置(安装与设置图文详解)(2022-02-14 05:30)
【新闻资讯|】Apache的基本服务器配置(2022-02-13 05:30)
【新闻资讯|】数据库优化之代码优化(2022-02-12 05:30)
【新闻资讯|】搭配个人服务器步骤(2022-02-11 05:30)
【新闻资讯|】服务器配置之Apache的其他应用程序(2022-02-10 05:30)
【新闻资讯|】Apache服务器主要指令详解(2022-02-10 05:30)
【新闻资讯|】Linux下安装配置OpenLDAP服务器(2022-02-09 05:30)
【新闻资讯|】DNS服务器的配置(2022-02-08 05:30)
【新闻资讯|】Nginx服务器配置优化(2022-02-07 05:30)
【新闻资讯|】服务器配置中的httpd.conf文件(2022-02-06 05:30)
网站首页  |   关于我们  |   广告合作  |   联系我们  |   隐私条款  |   免责声明
© 2017-2019 交易站 版权所有 |
联系客服
网站客服 联系客服
18888316665
公众号

扫一扫关注公众号
购物车
返回顶部