IPA连接器

ipaconnector的Python项目详细描述


Build Status

IPA连接器

IPA连接器是一个脚本,允许在Red Hat IDM/FreeIPA上执行标准的用户/组添加/删除/更新操作。\在

它需要为.json文件提供指定要在IPA中进行的更改。
请参见tests/sample_X.json

要求

IPA连接器要求安装python3.6。
如果要使用Kerberos身份验证,请同时安装python包:requests\u Kerberos

安装

可选virtualenv-ppython3;源venv/bin/activate;
可选pip安装请求\u kerberos
pip安装ipaconnector

使用

默认用法

这将尝试连接到ipa.server.net使用您当前的用户名,并要求您输入密码。
ipa连接器ipa.server.net路径/到/文件.json在

调整日志级别并更改用户

ipa连接器ipa.server.net路径/到/文件.json--日志级别2-u ipauser

使用Kerberos登录

先运行kinit
ipa连接器ipa.server.net路径/到/文件.json-k

日志级别

ValueLog level
5ERROR
4WARN
3INFO
2DEBUG
1ALL

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JavaFX SwingWorker等价物?   java如何检查一个字符串只包含数字和一个小数点?   java遇到了异常组织。阿帕奇。卡塔琳娜。LifecycleException:无法启动组件   java如何从日期格式获取最低计时单位?   java应用服务器与开发过程的集成   java我无法运行Junit测试   无法在java多线程处理中维护生产者任务的顺序   java如何在CLI应用程序中“拦截”Ctrl+C?   java如何使用JSch进行原子SFTP文件传输,以便在写入过程完成之前无法访问该文件?   java当用户摆弄html范围滑块时,如何更改内容(文本)?   如何在Java中向现有文件追加文本?   JUnit测试中的java模拟Apache驼峰位置   java Maven更新项目和依赖项