Linux用户和用户组

Linux用户和用户组

1.添加新的用户 (用户ID从500开始,0-99系统管理级别、100-499系统预留)
  • useradd 选项 用户名
  • 参数说明
  • 选项:
  • -c comment 指定一段注释性描述
  • -d 目录 指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录
  • -g 用户组 指定用户所属的用户组
  • -G 用户组,指定用户所属的附加组
  • -s Shell文件 指定用户的登录Shell
  • -u 用户号 指定用户的用户号,如果同时有-o选项,则可以重复使用其他的用户的标识号
  • 用户名:
  • 指定新账户的登录名

实例1:添加用户lucy,并设置他的个人主目录

useradd -d /usr/lucy -m lucy
--此命令创建了一个用户lucy,主目录为 /usr/lucy

Linux用户和用户组

实例2:创建用户组gem,指定他属于主用户组group,附加组adm、root,已经登录的Shell是/bin/sh

useradd -s /bin/sh -g group -G adm,root gem
--用户gem,该用户登录的Shell是/bin/sh,它属于group用户组,同时又属于adm和root用户组,其中group为主组。
  • Shell进程说明,/sbin/nologin 伪用户 (不能进行任何操作)
  • pstree 进程树 Linux用户和用户组
2.修改账号
  • usermod 选项 用户名
  • 常用选项(-c, -d, -m, -g, -G, -s, -u, -o)意义与useradd命令中的选项一样,可以为用户指定新的资源值
3.删除账号
  • userdel 选项 用户名
  • 常用选项 -r 把用户的主目录一起删除
4.用户口令的管理
  • passwd 选项 用户名
  • 可使用选项:
  • -l (lock) 锁定口令,即禁用账号
  • -u (unlock) 口令解锁
  • -d (HOME_DIR) 使用账号无口令
  • -f 强迫用户下次登录时修改口令

linux系统用户组的管理

1.增加一个新的用户组使用groupadd命令
  • 格式:groupadd 选项 用户组
  • 可用选项:
  • -g GID 指定新用户组的组标识号(GID)
  • -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同
2.删除用户组
  • 格式:groupdel 用户组
3.修改用户组
  • groupmod 选项 用户组
  • 常用选项:
  • -g GID 指定新用户组的组标识号(GID)
  • -o -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同
  • -n 新用户组,将用户组的名字改为新名字

实例1:将组gropu2的组标识号修改为102

groupmod -g 102 group2

实例2:将组group2的标识号改为10000,组名修改为group3

groupmod -g 10000 -n group3 group2

与用户账号有关的系统文件

  • 与用户和用户组相关的信息都存放在一些系统文件中:/etc/passwd, /etc/shadow, /etc/group等
1./etc/passwd

用户名:口令:用户标识号:主组标识号:注释性描述:主目录:登录Shell

2./etc/group

组名:口令:组标识号:组内用户列表

Original: https://www.cnblogs.com/Boyka1/p/15366190.html
Author: 程胥员
Title: Linux用户和用户组

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/598526/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • THE EVOLUTION OF INTELLECTUAL FREEDOM;

    分享几张有趣的图: 1:http://www.cs.cmu.edu/~dskarlat/ 2022-03-03 17:47 2:https://www.zhihu.com/ques…

    Linux 2023年6月14日
    085
  • centos7 安装MariaDB 10.6

    镜像下载、域名解析、时间同步请点击阿里云开源镜像站 背景 centos7使用yum install mariadb-server命令安装的默认版本是5.5的,这是因为系统默认源只有…

    Linux 2023年5月27日
    0359
  • 测试计划

    ​ 1.测试计划的定义:描述需要完成的所有工作,包括被测项目的目的、背景、范围、资源、进度、环境、任务、策略,以及相应的风险和措施。 ​ 2.测试计划的作用: 对后面的测试过程起到…

    Linux 2023年6月7日
    072
  • Android recovery支持adb shell

    Android recovery支持adb shell 近期开发过程注意到recovery不支持adb shell。为了便于调试方便,决定添加此功能。 刚開始我们採用的是user版…

    Linux 2023年5月28日
    093
  • shell中的段落注释

    摘自: 感叹号可以用任意的串和字符替代,比如 注意!和BLOCK之前不能有空格,但是可以用Tab Original: https://www.cnblogs.com/LiuYanY…

    Linux 2023年5月28日
    075
  • tomcat

    1. tomcat简介 2. tomcat的部署 2.1 java环境的安装 2.2 tomcat部署 2.3 访问Host Manager界面 2.4 访问Server Stat…

    Linux 2023年6月13日
    0107
  • 数据结构——光纤网络设计

    设计进度安排 1、分析居民区光纤网络的数据属性,并依据光纤铺设的功能要求,确定算法设计方案; 2、完成网络光纤铺设的数据结构设计工作,包括图文件的结构与存储结构、最小生成树的存储结…

    Linux 2023年6月6日
    083
  • Docker-dockerfile

    Docker-通过Dockerfile创建镜像 1.Dockerfile简介 简而言之,Dockerfile 是一个描述如何创建 Docker 镜像所需步骤的文本文件。 一个Doc…

    Linux 2023年6月13日
    086
  • Rprop 与 RMSprop 优化器

    https://www.cnblogs.com/setdong/p/16508415.html 1. Rprop 在 full-batch optimization 中, 一些梯度…

    Linux 2023年6月7日
    080
  • mysql查询中字符串转换成数字

    在操作mysql时,经常需要将字符转换成数字,这一步虽然简单,但不常用的话也很容易忘记,现将在网上找到的方法记录如下: 1.将字符的数字转成数字,比如’0’…

    Linux 2023年6月13日
    069
  • 经典算法学习-计算汉明权重 SWAR(SIMD within a register)

    计算汉明权重算法 SWAR(SIMD within a register) 参考文章: [1] 简书:计算汉明权重的SWAR(SIMD within a Register)算法ht…

    Linux 2023年6月6日
    071
  • PWN学习总结

    一、栈溢出原理 什么是栈溢出?栈溢出就是缓冲区溢出的一种。 由于缓冲区溢出而使得有用的存储单元被改写,往往会引发不可预料的后果。程序在运行过程中,为了临时存取数据的需要,一般都要分…

    Linux 2023年6月8日
    091
  • kali linux安装vulhub

    镜像下载、域名解析、时间同步请点击阿里云开源镜像站 Vulhub是一个基于docker和docker-compose的漏洞环境集合,进入对应目录并执行一条语句即可启动一个全新的漏洞…

    Linux 2023年6月7日
    099
  • GCC 内联汇编基础

    GCC 内联汇编 在 MIT6.828的实验中,有几处用到了很底层的函数,都以内联汇编的形式存在,例如 static inline uint32_t read_esp(void) …

    Linux 2023年6月8日
    081
  • thinkphp3.2.3 使用redis session存储

    为了解决session 共享问题,使用redis存储session会话信息 首先我们先研究一下 thinkphp 底层是怎么调用session的 ThinkPHP/Library/…

    Linux 2023年5月28日
    082
  • Redis持久化原理 — RDB与AOF详细解释

    一、持久化的作用 持久化(Persistence),即把数据(如内存中的对象)保存到可永久保存的存储设备中(如磁盘)。持久化Redis所有数据保持在内存中,对数据的更新将异步地保存…

    Linux 2023年5月28日
    067
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球