openldap

openldap简介

openldap用来搭建中心认证服务器

新建一个账号,可以在所有关联业务服务器上登陆

ou: 单位(部门)名称
cn: 名字
在这里插入图片描述
在这里插入图片描述


安装openldap服务器

在这里插入图片描述

## openldap  主程序
## openldap-clients openldap客户端
## openldap-servers openldap服务端
## migrationtools   openldap迁移工具
yum install -y openldap openldap-clients openldap-servers migrationtools

生成密钥文件

# 将加密后的字符串重定向到/etc/openldap/passwd文件
slappasswd -s linuxprobe -n > /etc/openldap/passwd

# 查看/etc/openldap/passwd密码
cat /etc/openldap/passwd 
{SSHA}v/GJvGG8SbIuCxhfTDVhkmWEuz2afNIR

写入一条主机与IP地址的解析记录

# 添加hosts
echo "192.168.10.10 instructor.linuxprobe.com" >> /etc/hosts

用openssl生成证书–公钥和私钥

因为LDAP目录服务是以明文的方式在网络中传输数据的(包括密码),这样真的很不安全,所以我们采用TLS加密机制来解决这个问题,使用openssl工具生成X509格式的证书文件(有效期为365天)

openssl req -new -x509 -nodes -out /etc/openldap/certs/cert.pem -keyout /etc/openldap/certs/priv.pem -days 365

## 提示输入国家,直接回车
Country Name (2 letter code) [XX]:敲击回车

## 提示输入省份,直接回车
State or Province Name (full name) []:敲击回车
## 提示输入城市,直接回车
Locality Name (eg, city) [Default City]:敲击回车
## 提示输入公司,直接回车
Organization Name (eg, company) [Default Company Ltd]:敲击回车
## 提示输入部门名称,直接回车
Organizational Unit Name (eg, section) []:敲击回车
## !!!提示输入主机名称,输入 正确的主机名
Common Name (eg, your name or your server hostname) 
## 提示输入邮箱,直接回车
Email Address []:敲击回车

# 查看公钥和私钥文件
ls /etc/openldap/certs
## cert.pem  priv.pem

# 将公钥和私钥设置属主和属组为ldap
chown ldap:ldap *
# 将公钥和私钥设置权限为600
chmod 600 *

未完待续!!!!


ldapadd

ldapmodify

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

识途老码

赞赏是第一生产力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值