1、tools/create_mail_user_OpenLDAP.sh

语法:

# bash create_mail_user_OpenLDAP.sh domain user1 user2 user3 ... userN

domain:用户邮件域名,如:example.com

userN:用户名

描述:

首先编辑create_mail_user_OpenLDAP.sh,修改:

LDAP_SUFFIX:如cn=example,cn=com

BINDPW:LDAP root dn(cn=Manager,dc=example,dc=com)对应的口令

QUOTA:邮件账户空间大小,缺省值100M

缺省密码与用户相同

例子:

# cd iRedMail-0.9.9/tools/
# bash create_mail_user_OpenLDAP.sh example.com user1 user2 user3

创建 user1@example.com, user2@example.com, user3@example.com三个用户

2、tools/create_mail_user_OpenLDAP.py

语法:

# python create_mail_user_OpenLDAP.py my_users.csv

其中,my_users.csv是包含用户账户信息的文本文件,格式为:

domain name, username, password, [common name], [quota_in_bytes], [groups]

使用该命令前,编辑该命令,修改BASEDN,为正确的base dn

命令输出为LDIF文件,然后用如下命令导入到LDAP服务器

# ldapadd -x -D cn=Manager,dc=example,dc=com -W -f the_output_file.ldif

注意:

  • 用 real LDAP root dn替换cn=Manager,dc=example,dc=com
  • 用real output file替换the_output_file.ldif

参考: https://docs.iredmail.org/ldap.bulk.create.mail.users.html

iRedMail批量用户添加命令相关推荐

  1. Linux之用户添加命令 useradd 详解

    >>>Linux教程目录<<< 用户和用户组管理-3.1用户添加命令 写在前面:自己写完检查可能会有所纰漏,读者们如若发现哪里有错误,可在下方留言或私信我,我会第一 ...

  2. linux添加用户user1命令,Linux添加用户命令useradd

    简单讲述下Linux添加用户命令useradd的使用方法. 1.用户添加命令useradd [root@localhost user1]# useradd [选项] 用户名 选项: -u UID:手工 ...

  3. linux中 用户管理命令,Linux中的常用用户和用户组管理命令

    who:查看当前服务器所有正在登陆中的用户,显示tty表示本地登录,pts表示远程终端.这个命名只能显示简单的登录信息,如果想要查看更为详细的登录信息,使用w命令. w命令除了显示who命令的内容外, ...

  4. linux用户管理命令 2

    一.用户添加命令:useradd useradd 命令的用法是:useradd 用户名,比如,useradd user1,这样就添加了一个用户名是 user1 的用户. 添加用户时,还有一些常用的选项 ...

  5. Linux用户管理— 用户管理命令

    一.添加用户 1.useradd命令 useradd 选项 用户名 一般我们不加任何选项,都使用默认值创建用户即可.(推荐不使用任何选项) 下边可以了解一下常用选项. 选项: -u:550.指定用户的 ...

  6. chmod a+r *:用户自己使用此命令,柯给所有用户添加可读的权限

    chmod a+r *:用户自己使用此命令,柯给所有用户添加可读的权限 chmod a+r file:给所有用户添加读的权限_biolxy的博客-CSDN博客

  7. linux附加组命令,如何从Linux命令行将用户添加到组

    使用在Linux组的构成本地系统和网络访问控制的基础.总之,一切都被认为是Linux的一个文件-从基本的文本文件,硬盘驱动器-而这些文件都有一个所属组.如果你不控制特定文件组中,你可能没有读取或写入访 ...

  8. 给mysql用户授权命令_mysql添加用户并授权的命令(示例)

    本节内容: mysql用户授权命令与mysql常用命令. 1,新建(添加)用户. 复制代码 代码示例: //登录MYSQL >mysql -u root -p >密码 //创建用户 mys ...

  9. 如何用cmd命令和Windows图形界面将用户添加到远程桌面用户组#详细操作步骤

    一,cmd命令添加 首先我们得了解一下用户组管理命令和组管理命令 1.cmd以管理员方式打开 2.创建一个普通用户a  密码:a 3.将a用户添加到远程桌面组   (若用户是管理员或用户在管理员组,则 ...

  10. linux中的cal 查看日历、用户管理命令、useradd 添加新用户

    1.3.5 cal 查看日历 cal [选项] (功能描述:不加选项,显示本月日历) 选项 功能 具体某一年 显示这一年的日历 查看当前月的日历 查看2016年的日历 1.4 用户管理命令 1.4.1 ...

最新文章

  1. 关于C#中编译器保证变量必须初始化规则猜想
  2. apt-mirror建立本地ubuntu私有源
  3. java map的理解_java中的hashmap理解
  4. 3月14日dnf服务器维护,DNF体验服3月14日更新介绍 肝深渊送爆肝王称号!
  5. layui.open 关闭之后触发_JAVA虚拟机关闭钩子(Shutdown Hook)
  6. 分享|涨薪必备的Python接口自动化测试资源技能一键get
  7. java虚拟机之垃圾回收器
  8. 程序员浪费生命的几种方式
  9. jsp使用验证码及验证码的点击刷新功能的实现
  10. ffmpeg 图像格式转换
  11. MySql根据当前页pageNo、显示条数pageSize,实现分页查询的SQL
  12. box-shadow单边阴影设置
  13. 分布式事务处理【TX-LCN】
  14. 【bzoj4972】小Q的方格纸 前缀和
  15. JavaScript实现:抽奖活动
  16. 解决网页无法选中文字,无法复制的问题
  17. 学完教程,不知道接下去从哪里开始做自己的第一个APP,怎么办?酷课堂iOS交流群问答(201902期)
  18. 计算机图形学——三维图形几何变换和投影转换(VC)
  19. 储罐液位开关c语言编程,危化品企业罐区液位计和紧急切断阀的设置及联锁要求规范合集(1)...
  20. 滴滴开源小程序框架 Mpx

热门文章

  1. ad敷铜后还有部分飞线_难以置信!小霸王卡带中居然藏有隐藏游戏,大部分玩家闻所未闻|小霸王|游戏|魂斗罗|卡带|红白机...
  2. 华为ENSP 三层交换
  3. VMware Fusion网络配置相关原理
  4. LeetCode每日一题(20200820)
  5. GPS NMEA协议,0183 定位数据格式 双模定位:GNXXX GPS+BD 完整版
  6. ae渲染出现错误是什么问题_怎样彻底检查根治AE导出失败,渲染影片出错问题...
  7. 敏捷开发框架—Scrum
  8. 批量下载微软官网上的桌面壁纸图片
  9. linux备份目录命令tar,Linux中使用tar命令备份与还原数据
  10. 荆州水文水位查询_长江水位实时查询网(长江水位公告实时查询)