zoukankan      html  css  js  c++  java
  • saltstack内置执行模块useradd

    useradd模块用于命令行管理用户

    salt.modules.useradd.add(name, uid=None, gid=None, groups=None, home=None, shell=None, unique=True, system=False, fullname='', roomnumber='', workphone='', homephone='', createhome=True, loginclass=None)

    添加用户到节点

    例:salt '*' user.add name <uid> <gid> <groups> <home> <shell>

    salt.modules.useradd.chfullname(name, fullname)

    改变用户全名

    例:salt '*' user.chfullname hwg "Jim"

    salt.modules.useradd.chgid(name, gid)

    更改用户UID

    例:salt '*' user.chgid hwg 701

    salt.modules.useradd.chgroups(name, groups, append=False)

    改变用户属组,追加指定用户组

    例:salt '*' user.chgroups hwg wheel,root True

    salt.modules.useradd.chhome(name, home, persist=False)

    更改用户家目录,persist设为True,拷贝原家目录到新家目录

    例:salt '*' user.chhome hwg /home/users/hwg True

    salt.modules.useradd.chshell(name, shell)

    更改用户shell

    例:salt '*' user.chshell hwg /bin/bash

    salt.modules.useradd.chuid(name, uid)

    更改用户UID

    例:salt '*' user.chuid hwg 702

    salt.modules.useradd.delete(name, remove=False, force=False)
    从节点删除用户
    例:salt '*' user.delete name remove=True force=True
    salt.modules.useradd.getent(refresh=False)
    返回所有用户信息
    例:salt '*' user.getent
    salt.modules.useradd.info(name)
    返回指定用户信息
    例:salt '*' user.info root
    salt.modules.useradd.list_groups(name)
    返回用户属组
    例:salt '*' user.list_groups hwg
    salt.modules.useradd.list_users()
    返回用户列表
    例:salt '*' user.list_users
    salt.modules.useradd.rename(name, new_name)
    更改用户名
    例:salt '*' user.rename name new_name
  • 相关阅读:
    arcgis server 中Web墨卡托投影与WGS-84坐标的转换
    jQuery的鼠标事件总结
    Aps.net中基于bootstrapt图片上传插件的应用
    动态添加div及对应的js、css文件
    jQuery时间格式插件-moment.js的使用
    arcgis地图服务之 identify 服务
    ASP.NET导出word实例
    ArcGIS字段计算器分割字段中的字符串
    正则表达式中的特殊字符
    arcgis for js开发之路径分析
  • 原文地址:https://www.cnblogs.com/jim-hwg/p/4610521.html
Copyright © 2011-2022 走看看