2019独角兽企业重金招聘Python工程师标准>>>

usermod命令

usermod 修用户的属性

  • -u 修改用户uid
  • -g 修改用户gid
  • -d 修改用户家目录
  • -s 修改用户shell
  • -G 增加用户扩展组;一个用户可以属于多个组,但是gid只有一个,把用户gid的叫做组,其他组叫做扩展组。
  • -L 锁定一个用户登录
  • -U 解锁用户登录

例子:

usermod -G 扩展组;-G后面可以跟多个组

usermod -g 后面只能跟一个组名

usermod -L 锁定用户

注意:-L user6,查看密码文件的时候,user6密码前面多了一个感叹号,表示用户user6被锁定了;

usermod -U 解锁用户

注意:删除一个组,如果组里面有用户,是不能被删除的,但是这个组属于扩展组是可以删除的。

用户密码管理

命令passwd:设置用户密码;后面不加用户名,默认修改当前用户的密码

注意:只有root用户才能修改其他用户的密码,普通用户只能修改自己的密码;

  • passwd有个选项也能锁定用户登录
  1. passwd –l 锁定用户
  2. passwd –u 解锁用户

注意:*表示用户密码是锁定的,不能用,不能登录系统;!!表示密码是空的也不能登录;

passwd -l 密码锁定

user5的密码锁定后,密码前面多了2个叹号;

passwd -u 密码解锁

passwd --stdin

  • passwd --stdin
  • passwd --stdin XXX(用户名) 更改密码(密码为明文)
  • echo "xxxxxxx" |passwd --stdin XXX(用户名)
  • 输出“xxxxxxx”为XXX的明文密码
  • echo "xxxxxxx" |passwd –stdin username

这个多用于脚本修改密码

echo -e可以使用换行符\n,这样相当于人工打了一次回车,也可以可以修改密码的。

mkpasswd命令

  • mkpasswd用户生成密码;需要安装一个expect包
  • yum install -y expect

mkpasswd默认会生成一个9位数密码

  • mkpasswd -l 12 指定密码长度为12
  1. -s 1 指定特殊字符个数1
  2. -d 4 指定有4个数字
  3. -c 3 指定有3个小写
  4. -C 5 指定有5个大写

转载于:https://my.oschina.net/u/3791387/blog/1789161

usermod命令,用户密码管理,mkpasswd命令相关推荐

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

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

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

    usermod命令 usermod命令用来给用户设定UID及GID 给用户设定UID usermod -u *** username 给用户设定GID usermod -g ***/groupname ...

  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 ~ ...

最新文章

  1. 华人首位!许晨阳获2021年美国数学会代数领域最高奖
  2. css3 高度最小100%,100%最小高度CSS布局
  3. 哈希算法python_哈希算法(Python代码实现)
  4. windows下adb shell命令杀进程方式
  5. Java学习笔记三——数据类型
  6. 快速排序多种方法代码Python
  7. 小米手机又一产品线退场,大步迈向高端市场!
  8. BaseRecyclerViewAdapterHelper: 灵活强大的循环适配器
  9. 毕设tips——conda
  10. 苹果微信更新不了最新版本_微信最新版建议更新!还有一个功能彩蛋!
  11. 打开AD16的库librarry
  12. [转]虚函数实现原理
  13. 神通数据库最新安装教程(2021年底)
  14. 流光快门Matlab,打开手机中的流光快门,教你拍出制霸朋友圈的特效照片
  15. js动态添加元素时绑定onclick函数
  16. 【位操作笔记】计算以10为底整数N的对数 普通方法
  17. 洛谷:P哥的桶(线段树 + 线性基)
  18. [python] python模块graphviz使用入门
  19. EFS加密的注意细节
  20. 餐饮服务设备行业的互联网趋势

热门文章

  1. Shell字符串比较(等于、不等于、大于、小于、起始字符、结尾字符)
  2. Ubuntu 14.04 16.04 安装最新的 docker
  3. golismero web扫描器
  4. Redis 与 string 相关的常用命令
  5. Docker容器的管理
  6. Python基础:常用知识点汇总
  7. 35岁的程序员,真的要转管理吗?
  8. 「区块链+人工智能」:来自谷歌、IBM、百度的真实案例
  9. 图解3种常见的深度学习网络结构:FC、CNN、RNN
  10. 小白入门机器学习必备:编程语言环境介绍及搭建