学习用户管理的一点命令

1、添加用户 useradd

  -u UID

  -g 缺省所属组用户

  -G 指定用户所属多个组

  -d 宿主目录

  -s 命令解释器 shell

  -c 描述信息

  -e 指定用户失效时间

  -D 查看缺省参数,其实就是查看 /etc/default/useradd

2、修改用户登录密码 passwd

  例:passwd dir 修改用户dir的密码

3、修改密码设定的参数 chage

  -l 查看用户密码设置

  -m 密码修改最小天数

  -M 密码修改最大天数

  -d 密码最后修改时间

  -i 密码过期后,锁定账户天数

  -E 设置密码的过期日期:为0则立刻过期;为-1则永不过期

  -W 设置密码过期前,开始警告的天数

4、修改用户信息 usermod

  例:usermod -l wangmazi -d /home/wangmazi -g test zhanshan 将用户zhangshan的登录名修改为wangmazi ,加入到test组中,用户的宿主目录改为/home/wangmazi

  例:usermod -G test wangmazi 将用户wangmazi添加到test组中去

5、删除用户 userdel

  -r 删除用户宿主目录

  例:userdel -r dir 删除用户dir

  手工删除

    使用find命令查找属于某个用户或者用户组的文件

    find选项 -user -uid -group -gid

    (1)对需要保留的文件进行移动和备份

    (2)对不需要的文件进行删除

    (3)消除用户文件中的相关表项

    (4)消除用户宿主目录

6、添加用户组 groupadd

  • 每个用户都至少属于一个用户组
  • 每个用户组可以包括多个用户
  • 同一个用户组的用户享有该用户组共有的权限

  -g 创建用户组的同时设置GID

  例:groupadd -g 888 wemin 创建用户组wemin,器GID为888

    grep wemon /etc/group 查看这个组

7、删除用户组 groupdel

  例:groupdel wemin 删除wemin这个用户组

8、修改用户组信息 groupmod

  例:groupmod -n apache wemin 把wemin这个用户组的名称改为apache

9、禁用用户 usermod -L

  例 :usermod -L apache 禁用apache这个用户

10、回复用户 usermod -U

  例:usermod -U apache 回复apapche这个用户

原文地址:https://www.cnblogs.com/TuGen/p/11826756.html

时间: 2024-10-30 08:35:54

学习用户管理的一点命令的相关文章

Linux学习-用户管理常用命令

用户管理常用命令 useradd 新建用户 userdel 删除用户 passwd 修改用户密码 usermod 修改用户属性 chage 修改用户属性 Linux 分为 root 用户和普通用户两种 当用户被添加后,底层做了什么 当用户被创建后,它的家目录是在 /home/用户名 这个下面 当用户被创建后,会被添加到 /etc/passwd 这个文件中,通过下面命令可以查询 # tail 10 /etc/passwd 可以找到新建的用户 当用户被创建后,会被添加到 /etc/shadow 这个

第3章 Linux常用命令(4)_帮助、用户管理和解压缩命令

4. 帮助命令 4.1 获取帮助信息:man (1)man命令 命令名称 man(英语原义:manual) 命令所在路径 usr/bin/man 执行权限 所有用户 语法 man [级别] [命令或配置文件] [空格]或PgDn:向下翻页 PgUp:向上翻页 [回车]或下箭头:换行 q或Q:退出 在左下方的":"输入"/要查找内容",然后按n继续查找. (2)注意事项 ①man手册的几个级别 级别 代表内容 1 Shell命令或可执行文件 2 由kernel提供的系

Linux用户、用户管理的常见命令用法以及用户的权限管理

    用户和用户组的基本概念: Linux的用户是通过账号和密码登录到Linux系统的,而Linux主机并不会直接识别账号和密码,它只认识ID.那么Linux系统用户的ID分为以下类别: 系统管理员:root,0-UID 普通用户:1-65535-UID 普通用户有分为:系统用户和登录用户 系统用户:1-999-UID 登录用户:1000-65535-UID Linux用户组(GID)的分类: 管理员组:root,0(GID) 普通用户组:1-65535(GID) 普通用户组又分为: 系统组:

linux用户管理及相关命令

Linux用户:UserName/password UID:0-65535 管理员:0 普通用户:1-60000 系统用户: CentOS6: 1-499 CentOS7:1-999 登录用户: CentOS6: 500+ CentOS7: 1000+ Linux组:GroupName/GID 管理员组:0 普通组: 1-499, 1-999 500+, 1000+ 用户的基本组: 用户的私有组: 用户的附加组: Linux用户和组的相关的配置文件: /etc/passwd:用户名.UID.基本

用户配置文件和密码配置文件、用户组管理、用户管理、usermod命令

        用户配置文件和密码配置文件 用户配置文件:/etc/passwd /etc/passwd 用户密码文件,当我们增加一个用户时,文件就会增加相应的一行内容. 第一个字段:为用户名 第二个字段:该用户的登录口令(密码,密码其实是在/etc/passwd,安全起见这里用x表示)  第三个字段:uid(用户标识号) 第四个字段:gid(组标识号) 第五个字段:注明说明的,无实际意义 第六个字段:用户家目录 第七个字段:用户的shell(用户登录后,要启动一个进程,用来将用户下达的指令传给

Linux(RadHat)基础学习—用户管理

1.用户 用户就是系统使用者的身份 在系统中用户存储为若干窜字符+若干个系统配置文件 用户信息涉及到的系统配置文件: /etc/passwd ###用户信息 用户:密码:uid:gid:说明:家目录:用户使用的shell root用户:student用户: /etc/shadow ###用户认证信息 用户:密码:最后一次密码修改该时间:最短有效期:最长有效期:警告期:非活跃期:帐号到期日 root用户:student用户: /etc/group ###组信息 组名称:组密码:组id:附加组成员

Linux学习---用户管理---组管理

组管理: (1)/etc/group 格式: 组名:密码:GID:组员 其中密码部分已经移到/etc/gshadow这个影子文件. (2)/etc/gshadow 格式: 组名:密码:组长:组员 !表示无合法密码,即无组长. 概念: 初始用户组:登陆时就默认进入的组./etc/passwd下的GID就是出初始用户组. 有效用户组:用户当前所属的组.用命令groups可以查看,第一个组就是有效用户组.可以用命令newgrp切换有效用户组.

Linux系列教程(十五)——Linux用户和用户组管理之用户管理命令

上篇博客我们介绍了用户管理的相关配置文件,包括用户信息文件/etc/passwd,用户密码文件/etc/shadow:然后介绍了用户组信息文件/etc/group,用户组密码文件/etc/gshadow.用户的家目录,以及用户的模板目录,那么我们如何创建用户呢?这篇博客我们将学习用户管理的相关命令. 1.添加用户命令:useradd ①.命令名称:useradd ②.英文原意: ③.命令所在路径:/usr/sbin/useradd ④.执行权限:root ⑤.功能描述:添加新用户 ⑥.语法: u

Linux用户管理常用命令

这篇我们讲一讲用户管理的相关内容,涉及到/etc/passwd,/etc/shadow,/etc/group三个用户账号相关的文件以及以下用户管理相关的命令:useradd, usermod, userdel, passwd, groupadd, groupdel, id, su, chage, chfn, chsh, newgrp, gpasswd. 一.passwd文件 ①account:用户名 ②password:密码占位符 ③UID:用户ID号 ④GID:基本组ID号 ⑤GECOS:注释