ubuntu ldap安装配置

最近在进行ldap项目,预先学习

ubuntu安装

第一步

apt-get update

apt-get upgrade

第二步

安装slapd工具

apt-get install slapd ldap-utils

安装openssl

wget https://www.openssl.org/source/openssl-1.1.0c.tar.gz
tar -xzf openssl-1.1.0c.tar.gz
cd openssl-1.1.0c
./config --prefix=/usr/local/openssl
./config -t
make
make install
ldd /usr/local/openssl/bin/openssl
which openssl
openssl version

在这里可能会遇到有库文件没有,不着急可以在/etc/ldconfig.d 里面添加一个conf文件里面指定你的库文件,我的是 /usr/local/openssl/lib

然后 /sbin/ldconfig 使配置生效

然后ldd /usr/local/openssl/bin/openssl 就不会有库文件链接接不到了

安装BerkeleyDB oracle网站可下

http://download.oracle.com/otn/berkeley-db/db-6.2.23.tar.gz?AuthParam=1482997395_460a0a084997e82f527416a7fb9cb5eb
tar -zxvf db-6.2.23.tar.gz
cd db-6.2.23
cd build_unix
../dist/configure --prefix=/usr/local/BerkeleyDB6.2.23  //路径可自定义 ,不过最好放在/usr/local下
make
make install

注意需要拷贝

cp /usr/local/BerkeleyDB6.2.23/lib/*  /usr/lib

cp /usr/local/BerkeleyDB6.2.23/include/* /usr/include

最后安装openldap

wget ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.44.tgz
tar -zxvf openldap-2.4.44.tgz
cd openldap-2.4.44.tgz

./configure --prefix=/usr/local/openldap
make depend
make
make test  //这一步需要大量时间

make install

这时服务已启动

查看 ps aux | grep slapd

最后可以安装phpldapadmin

apt-get install phpldapadmin

通过ip/phpldapadmin 访问

时间: 2024-08-10 23:14:19

ubuntu ldap安装配置的相关文章

ubuntu 下安装配置open-iscsi并自动挂载

1.安装open-iscsi apt-get install open-iscsi 2.发现iscsi-target(ISCSI服务器IP:192.168.1.104) iscsiadm -m discovery -t sendtargets -p 192.168.1.104 3.设置开机自动登录到iscsi-target iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.6f5d0fb29fc9 -p 192.168.1.104 –op upd

Ubuntu fbterm安装配置

首先将当前用户加入到video组中: sudo gpasswd -a 您的用户名 video 1 安装fbterm sudo apt-get install fbterm 此时可以使用sudo fbterm启动,但无法使用普通用户 2 执行 chmod 777 /dev/fb0 chmod u+s /usr/bin/fbterm 就可以使用普通用户启动fbterm了 3 配置进入tty时启动fbterm 修改.bashrc或者.bash_profile,加入[[ $(tty) == \/dev\

Ubuntu下安装配置防火墙

Ubuntu下安装配置防火墙sudo apt-get install ufw 一般用户,只需如下设置:sudo apt-get install ufw sudo ufw enable sudo ufw default deny 以上三条命令已经足够安全了,如果你需要开放某些服务,再使用sudo ufw allow开启. 启用 sudo ufw enable sudo ufw default deny #运行以上两条命令后,开启了防火墙,并在系统启动时自动开启. #关闭所有外部对本机的访问,但本机

# Ubuntu子系统安装配置

目录 Ubuntu子系统安装配置 安装配置 终端美化 卸载: Ubuntu子系统安装配置 亲测启动速度毫秒之间 安装配置 系统升级到一周年正式版及以上(1607) 依次在 设置 - 更新与安全 - 针对开发人员 选项中,启用"开发人员模式" 在资源管理器中打开 控制面板\所有控制面板项\程序和功能 , 打开 启用或关闭 Windows功能 , 勾选 适用于Linux的Windows子系统(Beta) 重启电脑 Microsoft Store中安装Ubuntu子系统(200M左右) 需要

ubuntu下安装配置OpenCV

Cmake的安装 我用的是ubuntu-software自动下载安装的. Ubuntu 下安装 OpenCV 首先下载安装相关包,然后下载OpenCV 系统:ubuntu16.04 OpenCV:2.4.13 Cmake:3.5.1 $ sudo apt-get update $ sudo apt-get install build-essential libgtk2.0-dev libjpeg-dev libtiff5-dev libjasper-dev libopenexr-dev cmak

两个实验操作系统-ubuntu在安装配置pintos

安前两次莫名其妙, 蛋疼的实验操作系统.. 首先下错了总结第一次. 使用最后gdb调试pintos什么时候, 这个错误将被报告: bochsrc.txt:8: Bochs is not compiled with gdbstub support 百度了好久没找到解决的方法. 后来通过设置 ubuntu 64位 兼容32位 , 攻克了问题. 具体解决的方法例如以下: (依次执行例如以下三条指令就可以) (要先执行这三条指令, 再安装配置pintos) $ sudo apt-get install

Ubuntu下安装配置SQLSERVER2017

摘要自微软官网: https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-ubuntu 安装步骤: 1. 导入公共秘钥库 wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add - 2. 注册存储库 add-apt-repository "$(wget -qO- https://packages.microsof

Ubuntu上安装配置JDK

一.下载安装包 官方链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html 点击下图所示的图标进入下载界面 点击"Accept License Agreement",然后下载tar.gz文件,32位的系统下载带i586字样的,64位系统下载带x64字样的,如下图. 二.安装 将下载的文件tar.gz文件解压到usr/lib下,在终端输入进行解压 sudo tar zxvf ./jdk-8u131-lin

【openfire】ubuntu上安装配置

一.安装JDK (1).创建保存java的目录 [email protected]:~$ sudo mkdir  /opt/jdk (2)下载jdk 将jdk解压到 /opt/jdk中 [email protected]:~$ cd /opt/jdk [email protected]:~opt/jdk$ tar -zxvf jdk-8u181-linux-x64.tar.gz (3).修改环境变量文件 [email protected]:~$ sudo vi /etc/profile expo