LDAP客户端安装
安装环境:
10.43.159.7 客户端
使用ldap客户端验证登陆:
用户为10.43.159.9服务端上面创建的ldap:zdh1234
1.安装LDAP client认证需要的pam包
yum install nss-pam-ldapd pam_ldap -y
2.进入验证配置和LDAP设置
authconfig-tui
上面是中文配置可能有问题,可以使用英文界面
LANG=C authconfig-tui
选择使用LDAP验证,然后下一步,
里面配置LDAP服务器的相关信息:
服务器:ldap://10.43.159.9/
基点DN:dc=my-domain,dc=com
点击确定,注意不要选择TLS
3.在ldap客户端上建立ldapuser用户的主目录
mkdir /home/ldapuser
4.在root用户下面使用su命令登陆ldapuser
su - ldapuser
由于配置了LDAP,所有即使本地没有ldapuser用户也能够登陆。
ldapuser/zdh1234
5.Ldap服务端配置
LDAP_URL=ldap://10.43.159.9:389
LDAP_BIND_DN=cn=Manager,dc=my-domain,dc=com
LDAP_BIND_PASSWORD=zdh1234
LDAP_SEARCH_BASE=dc=my-domain,dc=com
6.查询ldap中已经存在的数据,用户和用户组
ldapsearch -x -D "cn=Manager,dc=my-domain,dc=com" -w zdh1234 -b "ou=People,dc=my-domain,dc=com"
ldapsearch -x -D "cn=Manager,dc=my-domain,dc=com" -w zdh1234 -b "ou=Group,dc=my-domain,dc=com"
ldapsearch -x -D "cn=Manager,dc=my-domain,dc=com" -w zdh1234 -b "dc=my-domain,dc=com"
在ldap宿主机上用root用户执行可以不带rdn用户名和密码
ldapsearch -x -b "dc=my-domain,dc=com"
7.使用命令行往LDAP中添加用户
新建create_testuser1.ldif文件,在文件中填写要创建的用户信息:
dn: uid=testuser1,ou=People,dc=my-domain,dc=com
uid: testuser1
cn: testuser1
objectClass: account
objectClass: posixAccount
objectClass: top
objectClass: shadowAccount
userPassword: {crypt}$6$QWFZkAIq$Hp1mhiq4ZDFOXkbu67hHn.ob8WoExbfYo0hswNmkopwdwoPNmsDGsP1JMmE2jQqmVCz7uD94rYqviJtUfdwPe.
shadowLastChange: 17268
shadowMin: 0
shadowMax: 99999
shadowWarning: 7
loginShell: /bin/bash
uidNumber: 510
gidNumber: 501
homeDirectory: /home/testuser1
然后执行ldap的添加用户命令,注意add的时候要使用管理员用户名密码:
ldapadd -x -D "cn=Manager,dc=my-domain,dc=com" -w zdh1234 -f /home/ldapuser/create_testuser1.ldif
查看添加的用户:
ldapsearch -x -b "uid=testuser1,ou=People,dc=my-domain,dc=com"
LDAP客户端安装的更多相关文章
- LDAP客户端在Windows环境的部署及配置
ldap客户端配置安装目录的子目录C:\OpenLDAP\etc\openldap,编辑slapd.conf,修改密码,保存并关闭文件.rootdn "cn=Manage ...
- RHEL7-openldap安装配置二(客户端安装配置)
LDAP用户登录流程: 当在客户端输入账号登录系统时,系统根据/etc/nsswitch.conf配置文件获取账号查找顺序,然后再根据PAM配置文件调用相关模块,对账号(/etc/passwd)及密码 ...
- Linux sssd 进程 ldap 客户端配置
Linux sssd 进程 ldap 客户端配置 标签(空格分隔): ldap authconfig authconfig命令解析:authconfig 面对多计算机的身份管理以及账户信息同步, 其解 ...
- LDAP + Samba 安装配置流程
LDAP + Samba 安装配置 基础环境:Ubuntu18.04 安装samba root@cky:~# apt install samba smbldap-tools -y 查看版本 root@ ...
- Centos 6.5 SNMP客户端安装及配置版本net-snmp-5.7.3
Centos 6.5 SNMP客户端安装及配置SNMP版本:net-snmp-5.7.3.tar.gz1.下载软件cd /usr/local/srcyum -y install gccwget htt ...
- LDAP客户端
LDAP客户端通过与服务端关联起来,就可以使用服务端的系统账号登录系统,通过useradd 添加用户是在ldap里是没有显示的,ldap添加用户,在/etc/passwd里也是没有显示的,ldap添加 ...
- Oracle 客户端安装配置
电脑上安装了Oracle11G,我远程导出一个10g的数据库数据时,报了错误,猜测可能是我的11G客户端版本的问题.所以下载了10G的客户端 安装. 其实客户端的配置读取的是两个文件监听配置文件lis ...
- Oracle客户端安装及配置
Oracle客户端安装及配置 1.安装orcale客户端(Oracle_client_10 )选择inst...方式安装(不是管理员方式) 2.在安装路径下新建目录network\admin 然后新建 ...
- svn服务器及客户端安装使用
一.服务器安装: 1.yum install subversion 2.输入rpm -ql subversion查看安装位置,如下图: 我们知道svn在bin目录下生成了几个二进制文件. 输入 ...
随机推荐
- java中的collection小结
Collection 来源于Java.util包,是非常实用常用的数据结构!!!!!字面意思就是容器.具体的继承实现关系如下图,先整体有个印象,再依次介绍各个部分的方法,注意事项,以及应用场景. ...
- swift设置导航栏item颜色和状态栏颜色
//swift设置导航栏item颜色和状态栏颜色 let dict:Dictionary =[NSForegroundColorAttributeName:UIColor.hrgb("333 ...
- Bitmaps与优化
1.有效的处理较大的位图 图像有各种不同的形状和大小.在许多情况下,它们往往比一个典型应用程序的用户界面(UI)所需要的资源更大. 读取一个位图的尺寸和类型: 为了从多种资源来创建一个位图,Bitma ...
- 【Python】matplotlib直方图纵轴显示百分比
其实很简单,就是算了一下百分比权重,乘以了一个权重值 import matplotlib.pyplot as plt from matplotlib.ticker import FuncFormatt ...
- 从一次解决Nancy参数绑定“bug”开始发布自己的第一个nuget包(上篇)
起因 最近,同事跟我说,他们负责的一个Api程序出现了一些很奇怪的事情.这个Api是为环保局做的一个扬尘质控大屏提供数据的,底层是基于Nancy做的.因为发现有些接口的数据出现异常,他就去调试了一下, ...
- 【JAVA今法修真】 第三章 关系非关系 redis法器
您好,我是南橘,万法仙门的掌门,刚刚从九州世界穿越到地球,因为时空乱流的影响导致我的法力全失,现在不得不通过这个平台向广大修真天才们借去力量.你们的每一个点赞,每一个关注都是让我回到九州世界的助力,兄 ...
- Mysql配置文件 binlog和慢日志
目录 binlog binlog_format log_slave_updates log-bin|log-bin-index expire_logs_days relay-log|relay-log ...
- centos源码安装ruby
目录 一.简介 二.程序部署 一.简介 Ruby,一种简单快捷的面向对象(面向对象程序设计)脚本语言.rvm是ruby的管理器,可以切换ruby版本,下载ruby. 二.程序部署 1.下载ruby w ...
- python selenium表单定位
在Web应用中经常会遇到frame/iframe 表单嵌套页面的应用,WebDriver 只能在一个页面上对元素识别与定位,对于frame/iframe 表单内嵌页面上的元素无法直接定位.这时就需要通 ...
- 『学了就忘』Linux系统管理 — 85、工作管理相关命令
目录 1.工作管理简介 2.如何把命令放入后台 3.后台管理命令 (1)查看后台的工作 (2)将后台暂停的工作恢复到前台执行 (3)把后台暂停的工作恢复到后台执行 4.后台命令脱离登录终端运行 1.工 ...