用户类别的id

管理员:0

普通用户:1-65535

系统用户:1-499 不可登录系统,以普通用户身份运行进程

一般用户:500-65535可登录系统,为普通用户的id范围

用户管理命令

useradd、userdel、usermod、passwd、chsh、chfn、finger、id、chage

useradd:添加一个用户

-u:指定ID   例:useradd caojh -u 544 创建用户并设置ID

-g:加入基本组

-G:加入附加组

-c:添加注释信息

-d:指定家目录

-s:指定用户登录后的shell

-mk:没有家目录,则创建

-M:不自动创建家目录

-r :添加系统用户

例: [root@localhost ~]# ls -l $(which useradd)

-rwxr-x---. 1 root root 114064 11月 25 2014 /usr/sbin/useradd

[root@localhost ~]# useradd tom

[root@localhost ~]# tail -1 /etc/passwd

tom:x:1001:1001::/home/tom:/bin/bash

[root@localhost ~]# tail -1 /etc/group

tom:x:1001:

[root@localhost ~]# tail -1 /etc/shadow

tom:!!:16998:0:99999:7:::

[root@localhost ~]# passwd tom

更改用户 tom 的密码 。

无效的密码: 密码少于 8 个字符

无效的密码: 密码未通过字典检查 - 过于简单化/系统化

新的 密码:

重新输入新的 密码:

passwd:所有的身份验证令牌已经成功更新。

[root@localhost ~]# tail -1 /etc/shadow

tom:$6$QeL34$77MtI412gTbe:16998:0:99999:7:::

例:创建一个用户名为fedora,全名为“Fedora Community”默认shell为fcsh

useradd -c “Fedora Community“ -s /bin/tcsh fedora

例:创建一个系统用户hbase,且不允许登录系统

useradd -r -s /sbin/nologin hbase

userdel:userdel [option] USERNAME 删除用户但不删除家目录

-r 删除用户切删除家目录

usermod:修改用户的基本信息

-u / g:修改用户ID / 基本组

-G:修改附加组 与-a连用,不会覆盖之前的附加组 多个附加组用”,“隔开

-l 修改用户名 usermod -l NEWNAME OLDNAME

-c 修改注释信息

-d 修改家目录

-s 修改shell

-L 锁定用户账号

-U解锁用户账号

passwd 用于设置用户的认证信息,包括用户密码、密码过期时间等

--stdin 从标准输入读取新的密码,是一个管道。

-l 锁定密码

-u 解锁密码

-d 删除用户密码

-n 密码的最小使用期限

-x 密码的最大使用期限

chage:用来修改账号和密码的有效期限

-d:最近一次的修改时间

-E:过期时间

-I:非活动时间

-M:最长使用期限

-m:最短使用期限

-W:警告时间

新手上路,水平有限,请大家多多批评指正,谢谢

转载于:https://blog.51cto.com/kfdss/1830023

06.学习笔记-用户信息管理之操作命令相关推荐

  1. c语言用户自己建立数据类型,C语言程序设计学习笔记--用户建立数据类型

    C语言程序设计学习笔记--用户建立数据类型. 9.1定义和使用结构体变量 1.定义:C语言允许用户自己建立不同类型数据组合成的组合型数据类型就是结构体 2.形式: struct 结构体名 { 成员表列 ...

  2. 伯禹公益AI《动手学深度学习PyTorch版》Task 06 学习笔记

    伯禹公益AI<动手学深度学习PyTorch版>Task 06 学习笔记 Task 06:批量归一化和残差网络:凸优化:梯度下降 微信昵称:WarmIce 批量归一化和残差网络 BN和Res ...

  3. linux学习笔记-用户和群组管理文件

    1.文件框架 学习linux用户管理时经常看到UID和GID.UID是指User ID,即用户ID:GID是指Group ID即用户组ID.UID和账号对应尽量不要修改.我们知道创建一个新的用户指令是 ...

  4. 学习笔记--用户管理

    2022.5.18 课程来源:​​​​​​[千锋教育]网络安全300集全套-黑客攻防/渗透测试/代码审计(从入门到精通)_哔哩哔哩_bilibili 本人才疏学浅, 写博客主要为了促进学习,如有疏漏欠 ...

  5. Python学习笔记——用户登录测试

    初学Python语言,做点笔记,希望能坚持下去 #!/usr/bin/env python -- coding:utf-8 - #初始化账号和密码 a=input('Please enter init ...

  6. java图形界面的监听_非专业码农 JAVA学习笔记 用户图形界面设计与实现-所有控件的监听事件...

    用户图形界面设计与实现-监听事件 System.applet.Applet (一)用户自定义成分 1.绘制图形 Public voit piant(Ghraphics g){  g.drawLine等 ...

  7. 学习笔记 - 用户故事(User Story)

    用户故事(User story) 是指在软件开发和项目管理中用日常语言或商务用语写成的句子.User Story 是用户需求的简化表达,用一两句话表达完整的想法.User Sotry 只要求写下最有价 ...

  8. 尚观学习笔记 用户权限管理

    用户(User)和用户组(Group)的配置文件,是系统管理员最应该了解和掌握的系统基础 文件之一,从另一方面来说,了解这些文件也是系统安全管理的重要组成部份:做为一个 合格的系统管理员应该对用户和用 ...

  9. Linux学习笔记-用户身份与文件权限

    一.用户身份与能力 在Linux RHEL8中,用户身份为: 管理员UID为0:系统的管理员用户 系统用户UID为1~999:Linux系统为了避免因某个服务程序出现漏洞而被黑客提权至整台服务器,默认 ...

最新文章

  1. easyui下拉选项多怎么解决_头屑多、头皮痒到底该怎么办?这4个方法帮你解决...
  2. 数据结构基础(21) --DFS与BFS
  3. php中的__call调用
  4. Java基础入门(一):Java里面的时间
  5. 乐享计算机会计学院,EMBA
  6. vc数据类型转换大全
  7. linux socket 面试题,面试题
  8. Jmeter简单的登录压力测试(使用json发送post请求)
  9. mysql 性能调优 参数随写
  10. 【tf.keras.utils.Sequence】构建自己的数据集生成器
  11. 实习成长之路:MySQL十三: count(*)这么慢,我该怎么办?为什么那么慢?
  12. windows 远程桌面服务器,Windows系统的远程桌面服务是什么
  13. 如何手动启动消防广播_消防广播使用操作流程
  14. TS 中的 keyof 和 typeof 操作符
  15. 手机html怎样取消,手机怎么取消wifi隐藏_手机如何取消隐藏wifi?-192路由网
  16. linux编译符号那些事儿
  17. 使用chrom访问本地项目需要输入http
  18. SciTE Script Editor 解决中文乱码
  19. python图像处理:全景图片转鱼眼图片(鱼眼矫正)
  20. Spring 事务的传播属性

热门文章

  1. 鸿蒙操作系统在使用了吗,【图片】华为鸿蒙系统的厉害之处在于 你可能非用不可 !【手机吧】_百度贴吧...
  2. 2021年春季学期-信号与系统-第三次作业参考答案-第四道题
  3. 但是我们还是不想留遗憾,我们不后悔!
  4. 白白浪费了这满园春色
  5. 突然Windows系统声音没有,怎么修复?
  6. python安装方法32位_Python-3.9.0 安装教程【64位/32位】
  7. mysql 查询rowno_C# Mysql 查询 Rownum的解决方法
  8. linux硬盘写0,linux – kworker消耗90%的IO和零磁盘写入
  9. mysql存储过程_MySQL带out和inout模式参数的存储过程
  10. python 深拷贝_python 深拷贝