usermod

usermod是用来修改相关用户信息的指令。

#usermod -u username    @修改用户的uid
#usermod -g username    @修改用户的gid
#usermod -d /home/test username    @修改用户的家目录
#usermod -s /sbin/nologin username    @修改用户的shell信息
#id username     @查看用户相关信息
#usermod -G grp2 username    @修改用户的扩展组
#usermod -G grp2,grp3 username    @修改用户同属于两个不同的扩展组
#usermod -L username    @锁定一个账号
#usermod -U username    @解锁一个账号

用户密码管理

#passwd    @更改root用户的密码
#passwd username    @更改普通用户的密码
#passwd -l username    @锁定一个用户的账户
#passwd -u username    @解锁一个用户的账户

shell脚本会用到的语句

#passwd --stdin username
@设定一个用户的密码并且明文显示,且只需输入一次
#echo "111222" | passwd --stdin username
@一条命令修改user的密码
#echo -e "qwe123\nqwe1232d" |passwd username
@另外一种方法,一条命令修改user的密码
#echo -e "123\n234"
123
234
#echo -e "123\t234"
123    234

mkpasswd

mkpasswd是用来帮助用户自动生成一串高强度密码的工具

安装:

#yum install -y expect
#mkpasswd -l 12    @自动生成一个12位的字符串(length=长度)
#mkpasswd -l 12 -s 2    @自动生成一个12位的字符串并且包含2个特殊符号(special=特殊)
#mkpasswd -l 12 -s 0    @经常会使用,且在后期搞shell的时候用到!

转载于:https://blog.51cto.com/asd9577/1934946

usermod+用户密码管理+mkpasswd相关推荐

  1. usermod命令,用户密码管理,mkpasswd命令

    2019独角兽企业重金招聘Python工程师标准>>> usermod命令 usermod 修用户的属性 -u 修改用户uid -g 修改用户gid -d 修改用户家目录 -s 修改 ...

  2. usermod命令 用户密码管理 mkpasswd命令

    3.4 usermod命令 更改用户属性的命令 #usermod -u 111 username //改一个用户的uid// #usermod -g 123 username //改一个用户的gid/ ...

  3. usermod 命令、mkpasswd命令及用户密码管理

    1.usermod命令 usermod ,是更改用户属性的命令,用法与 useradd 有点相似.主要有以下几个用法: ① 更改用户 uid :usermod + -u + 指定ID + 用户名 : ...

  4. 3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令

    3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令 3.4 usermod命令 id aming 查看用户 uid  gid 增加扩展组 usermod -G 如果继续添加 ...

  5. usermod命令 、用户密码管理、mkpasswd命令

    2019独角兽企业重金招聘Python工程师标准>>> 一.usermod命令 usermod命令是用来更改用户属性的,其格式为usermod -参数 username 其常用参数如 ...

  6. linux用usermod修改密码,Linux笔记(usermod命令,用户密码管理,mkpasswd)

    一.usermod命令 usermod 更改用户属性的命令 -u  +号码  +用户名        更改uid -g  +号码/组名  +用户名      更改gid -d  +/路径   +用户名 ...

  7. usermod命令、用户密码管理以及mkpasswd命令

    usermod命令 usermod:更改用户属性的命令. usermod -u UID 用户名:更改一个用户的UID. usermod -g GID(或组名) 用户名:更改一个用户的GID.(组一定要 ...

  8. Linux密码是一个回文,usermod命令和用户密码管理

    3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令 3.4 usermod命令 在某些情况下需要改变现的用户的属性,改变用户的home目录.登录名.密码.登录shell,截 ...

  9. usermod命令,用户密码管理,makpasswd

    usermod命令,用户密码管理,makpasswd usermod是更改用户的属性 [root@alex ~]# usermod -u  1002 suer   更改uid [root@alex ~ ...

  10. linux用户密码管理,Linux_详解Linux中的用户密码管理命令passwd和change,passwd 修改用户密码参数 nbsp - phpStudy...

    详解Linux中的用户密码管理命令passwd和change passwd 修改用户密码 参数 -k 保持未过期身份验证令牌 -l 关闭账号密码.效果相当于usermod -L,只有root才有权使用 ...

最新文章

  1. 中小企业信息化--网页设计模拟题1
  2. Checked ==true ? Y:N ;
  3. 为 Visual Studio 安装数据库工具
  4. spring-cloud eureka注册发现
  5. python中operator.itemgetter函数
  6. 江湖急诏令:腾讯数据库王者挑战赛赏金万两募英豪!
  7. delete if only one note header
  8. B - Ada and Queue
  9. linux-用户管理190919
  10. ActiveRecord 模式杂谈
  11. 阿里云服务器用Docker配置运行nginx并访问
  12. 【LeetCode】【字符串】题号:*58. 最后一个单词的长度
  13. java 基本语法与流程控制_java基础语法2-运算符与流程控制
  14. Hexagon DSP系列记录(二)——写Hexagon DSP程序流程
  15. LCP插件创建对等物理接口
  16. 企业微信的上级有哪些权限?
  17. 数学(零)零散知识点
  18. numpy.loadtxt() 处理csv文件的正确姿势
  19. Xcode 8 Instruments 学习
  20. 3Com Network Supervisor与IBM Tivoli NetView两款网管软件操作视频

热门文章

  1. php依据地理坐标获取国家、省份、城市,及周边数据类
  2. [工具] Numpy
  3. C# Sql 触发器
  4. OBJECT_ID(Transact-Sql)
  5. 微信小程序 页面递归生成
  6. servlet,listener,filter,interceptor的关系
  7. Transact-SQL 语法约定
  8. HBuilder的app自动更新
  9. 【转】JMeter学习(十八)JMeter测试Java(二)
  10. LinQ To XML——用LinQ查询XML