ldap配置记录
记录一下最近研究ldap+nfs的情况
ldap这个东西上次研究nis的时候就有人说那是上个世纪的老东西了,不应该继续使用。虽然意识到如此但时间不够还是使用了nis,这次乘着重做就干脆切换到ldap,可这次相当不顺利,折腾了一个星期左右,现在总算折腾好了,中间被坑了无数次,记录一下以备下次继续参考吧。
- 关防火墙,关防火墙,关防火墙
没想到这次又被这个大坑害了一把,因为用的是redhat7.0, 所以每次安装之后都是直接service iptables off, 一看提示没有就大意了,没把防火墙作为重点怀疑对象。在redhat7.0上现在统一使用systemctl stop firewalld.service;systemctl disable firewalld.service 来统一管理了,所以就在这个大坑里爬了好几天。
- ldapsearch绝对是用户之友,而且还有好几个ldap客户端可以下载使用,安装完成之后一定要先在client上用ldapsearch能查到东西之后再接着做其它尝试。
- 2.在配置slapd.d下面的rootpw的时候别用明码,明码很有可能会有问题,这个没有时间仔细验证了,但感觉必须用slappasswd来生成加密的密码。
- 3. 一定记得安装migrationtools,这样就可以在随便找一台机器上用useradd生成user,passwd,group等信息,然后用migrationtool去转换成ldif格式
- 4. ldapmodify/ldapadd/ldapdelete也是值得花时间去研究一下的,学习了之后用这个来进行管理还是特别方便。
- 5. 在客户端可以用ldap的用户来登录和管理需要使用nsltd来完成,这也是一个deamon进程,作用类似于sshd/su等进程会使用pam来查询和管理用户,pam里面需要安装pam_ldap.so,之后这个库会向nsltd转发类似的请求,nsltd则根据/etc/nsltd.conf配置文件的内容连接ldap server来完成验证。
- 6. 在redhat7上务必安装authconfig,这之后你的客户端配置就可以完全交给它了。简单的一条语句
authconfig —enableldap —enableldapi -就可以完成配置。
- 7. 细心再细心,这次最大的坑就是authconfig里面server的dc名字写反了,第二次的时候还改错了,所以浪费了很多时间。这个时候最好的帮手就是所有的进程都打开verbose活着debug模式了,慢慢核对,另外前面提到过的tcpdump依然是最佳帮手之一。
ldap配置记录的更多相关文章
- centos6.5环境openldap实战之ldap配置详解及web管理工具lam(ldap-account-manager)使用详解
ldap常用名称解释 1.环境搭建 操作系统:centos6.5 x86_64 关闭防火墙.selinux 开启时间同步 # crontab -e 加入 # time sync */5 * * * * ...
- ldap 配置过程详解
ldap常用名称解释 1.环境搭建 操作系统:centos6.5 x86_64关闭防火墙.selinux开启时间同步# crontab -e加入# time sync*/5 * * * * /usr/ ...
- ArcGIS for Server安全与LDAP配置
ArcGIS for Server安全与LDAP配置 1.安全性概述 ArcGIS Server使用基于角色的访问控制来管理对受保护资源的访问.访问GIS资源的权限只能分配给角色.单独的用户只能通过从 ...
- Bandwagon的配置记录(二) —— ftp文件传输
SSH登录服务器 登录的方法在Bandwagon的配置记录(一) —— kexue上网 配置前的准备 1.新建一个目录( /home/ftp ),以后可以把文件放在这里,这里相当于是个中转站 cd ...
- ldap配置系列二:jenkins集成ldap
ldap配置系列二:jenkins集成ldap jenkins简介 jenkins是一个独立的.开放源码的自动化服务器,它可以用于自动化与构建.测试.交付或部署软件相关的各种任务. jenkins官方 ...
- ldap配置系列三:grafana集成ldap
ldap配置系列三:grafana集成ldap grafana的简介 grafana是一个类似kibana的东西,是对来自各种数据源的数据进行实时展示的平台,拥有这牛逼的外观.给一个官方的demo体验 ...
- kafka配置记录
1. 准备三台机器,系统CentOs6 2. 安装好JDK和zookeeper 参考: zookeeper配置记录 3. 解压安装包到指定目录 tar -zxvf kafka_2.12-2.1.0.t ...
- spring cloud config配置记录
1. spring cloud config配置记录 1.1. pom <!-- 分布式配置中心 --> <dependency> <groupId>org.spr ...
- 使用SecureCRT / win7远程桌面连接ubuntu配置记录(有更新)
2017-03-03 更新于末尾 1.Windows7 — Ubuntu 远程桌面连接中 Tab 键不能补全的解决办法 2.xrdp远程连接ubuntu无法使用原机的中文输入法 2017-02-22 ...
随机推荐
- webform 简单控件
html中12个表单元素添加runat="server"后称为控件 Lable 编译之后是 <span></span> 属性:CssClass 编译成 c ...
- java和js根据一个或者多个空格截取字符串
java: String str = "张三 fw1234"; String s[] = str.split("\\s+"); js: var str=&quo ...
- 12306订票助手.net版如何抢指定过路某一地点的火车票
12306订票助手.net版如何抢指定路过某一地点的火车票? 直接举例: 广州到武汉,很多高铁,经过清远,衡阳,郴州,长沙等地.需要从清远上车.操作步骤如下: 1.先查询清远-武汉,打开右下角的自动预 ...
- Git系列教程三 配置与基本命令
一.安装Git 网上有很多安装教程,可以参考.这里使用的是Windows版本的Git,点击这里下载. 二.基本设置 安装完成后,通过点击鼠标右键就可以看到新添加了俩个Git命令:Git GUI Her ...
- python 2.43 升级到2.7
[root@GW1 bin]# lsb_release -aLSB Version: :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3. ...
- NorthWind 数据库整体关系
http://blog.csdn.net/bergn/article/details/1502150 今天看到一张非常有用的图,说明有关Northwind数据库整体关系的图,以前一直在用,但是没有一个 ...
- iOS开发之XCode模拟器不能连接网络
新装的Xcode7 编译程序 出现 #warning: 获取app配置信息失败: The resource could not be loaded because the App Transport ...
- spring的IOC和AOP协同工作
看网络上的spring资料,基本都是在讲解IOC和AOP,但是二者是如何协同工作的,说的很少. 粗略调试了下BeanFactory的创建过程,发现是如图所示的大概过程.其中BeanPostProces ...
- JAVA继承与覆写
实例:数组操作 首先是开发一个整型数组父类,要求从外部控制数组长度,并实现保存数据以及输出.然后子类中实现排序和反转. 基础父类代码如下: class Array { private int data ...
- SMTP Error: Could not connect to SMTP host
PHPMailer是一个非常棒的开源邮件类,使用也非常简单,但是对于虚拟主机来说,往往要受到各种限制.刚才我在虚拟主机上使用PHPMailer就遇到一个“SMTP Error: Could not c ...