linux+ldap安装目录,linux LDAP安装
linux LDAP安装
LDAP(Lightweight Directory Access Protocol)是轻量目录
访问协议的缩写,其实是一种目录服务,类似于我们在文件
系统中所使用的目录,类似于我们所使用诸如NIS、DNS等网
络目录。 LDAP是一种特殊的数据库。LDAP对查询进行了优化
,适合读多写少的服务。
一、安装
yum install openldap openldap-servers
二、配置LDAP主配置文件/etc/openldap/slapd.conf
database bdb #使用的资料
LDAP的dbs 保存的位置
库#
suffix "dc=tony,dc=com" #目录管理员#
rootdn "cn=admin,dc=tony,dc=com"#根域名#
# Cleartext passwords, especially for the rootdn,
should
# be avoided. See slappasswd(8) and slapd.conf(5)
for details.
# Use of strong authentication encouraged.
rootpw 123456 #设置密码#
三、生成数据的模版/usr/share/openldap/migration
vim /usr/share/openldap/migration/migrate_common.ph
# Default DNS domain
$DEFAULT_MAIL_DOMAIN = "tony.com";
# Default base
$DEFAULT_BASE = "dc=tony,dc=com";
四、生成top domain ou
./migrate_base.pl > /tmp/tony.ldif
五、生成用户和组数据
先建立好用户和密码(分别建立了tony1,tony2,tony3)
grep tony /etc/passwd > /tmp/user
grep tony /etc/group > /tmp/group
./migrate_passwd.pl /tmp/user > /tmp/user.ldif
./migrate_group.pl /tmp/user > /tmp/group.ldif
六、导数据
/etc/init.d/ldap stop
cp /etc/openldap/DB_CONFIG.example
/var/lib/ldap/DB_CONFIG
chown ldap.ldap DB_CONFIG
slapadd -vl /tmp/tony.ldif
slapadd -vl /tmp/user.ldif
slapadd -vl /tmp/group.ldif
/etc/init.d/ldap start
七、实验ldap客户端
在系统-->管理-->验证
切换到tty下 su - tony1
[root@localhost ~]# su - tony1
su: warning: cannot change directory to /home/tony1: 没有那个文件或目录
-bash-3.2$
linux+ldap安装目录,linux LDAP安装相关推荐
- linux gcc 安装目录,Linux下安装GCC
为了在Ubuntu下安装那令人悲催的GCC,小弟可是绞尽脑汁,连干三天...当我搞清楚那些破软件m4,gmp mpfr,mpc等之间的依赖关系,依照强大的度娘提示下,安装了一遍又一边一边又一边···· ...
- linux java的安装目录,linux java 安装目录
linux java 安装目录 [2021-02-01 05:04:30] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace(" ...
- linux 的git的安装目录,Linux下Git安装及配置较详细-Go语言中文社区
1.下载git源码 2.解压安装包 --解压:tar -zxvf git-2.9.5.tar.gz --移直目标文件:mv /root/git-2.9.5 /usr/git-2.9.5(使用Xftp ...
- linux中wps默认安装目录,centos6.5 安装wps linux
wps现在有linux版本,linux里面自带的soffice工具,又感觉比较挫,因此考虑在linux中安装wps工具,来操作excel和work文档. 安装的linux系统为64位系统的centos ...
- linux thrift 安装目录,Linux下安装Thrift
Linux下安装Thrift 0.11.0版本下载地址:http://mirrors.hust.edu.cn/apache/thrift/0.11.0/thrift-0.11.0.tar.gz 执行如 ...
- lrzsz linux 安装目录,Linux下lrzsz软件的安装与使用
Linux上使用lrzsz上传下载文件是非常方便的,特别是要经过中转才能登录的服务器上就不言而喻了,用过都说好,下面简单介绍一下的安装和使用 1.安装wget http://www.ohse.de/u ...
- linux vnc 安装目录,Linux环境VNC服务安装、配置与使用(图)
整个VNC运行的工作流程如下: (1)VNC客户端通过浏览器或VNC Viewer连接至VNC Server. (2)VNC Server传送一对话窗口至客户端,要求输入连接密码,以及存取的VNC S ...
- linux查看msf安装目录,Ubuntu下安装Metasploit和Linux命令大全
①下载Metasploit下的Linux安装包,拷贝至Ubunto的/opt目录. ②在Terminal下运行命令"chmod +x /opt/framework-linux-4.0.0.r ...
- 查看linux 下交叉编译器安装目录,Linux下安装交叉编译工具链
安装目的 gcc经过编译后生成的可执行文件(最后也就是一大堆机器码)是在linux操作系统之上运行的,也就是说经过gcc编译器最后生成的一大堆机器码只有Linux操作系统认识,但是我们做ARM裸机实验 ...
最新文章
- nodejs 开发企业微信第三方应用入门教程
- 深入浅出依赖注入框架Dagger2
- spark RDD操作的底层实现原理
- Nginx 源码分析-- 模块module 解析执行 nginx.conf 配置文件流程分析 一
- htmlunit爬取js异步加载后的页面
- form中的fieldset标签应用
- 洛谷P2234 [HNOI2002]营业额统计 set简易解法
- mysql.exe怎么全屏_监控怎么调为全屏
- “异军突起”的蔷薇灵动或成云安全领域“独角兽”?
- HTPPS和HTTP的概念和区别
- 用TW8836驱动ST7701S TTL屏调试记录
- 【玩转微信公众平台之九】 第一个功能:消息自动回复
- mysql 是否是数字_mysql 如何判断 字符串 是否为 数字
- 国内的镜像源访问地址
- 5.15日 搭建青龙面板教程——狗东跑跑跑~
- Kali 使用nmap命令进行局域网扫描
- go-zero微服务到k8s部署应有尽有系列(一)开发环境搭建
- java 文件句柄_Java文件句柄释放
- [附源码]计算机毕业设计餐馆点餐管理系统Springboot程序
- 【Electron】用前端技术开发桌面应用(一)