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
  • 相关阅读:
    SpringCloud大白话之服务注册中心
    Spring事物白话文
    spring的IOC过程剖析
    2、Spring-RootApplicationContext-refresh
    1、spring与springmvc父子容器
    mysql 5.7 主从设置
    centos7下安装oracle11gR2
    lepus安装报错处理
    centos 6.9安装nginx1.4
    Linux 面试题 合集
  • 原文地址:https://www.cnblogs.com/jim-hwg/p/4610521.html
Copyright © 2011-2022 走看看