美文网首页
Linux-用户管理和用户组管理

Linux-用户管理和用户组管理

作者: 38fad1a836e0 | 来源:发表于2018-10-21 16:55 被阅读0次

用户管理和用户组管理

一、用户管理

1.添加用户

  (1)添加用户:useradd 用户名
     如果需要同时在home目录下面创建文件夹,需要在后面加 -m 例如:useradd zj -m
  (2)查看是否创建成功
     可以查看文件:/etc/passwd (存储当前系统中所有用户的信息
  (3)设置密码:passwd 用户名
  /etc/passwd    存储当前系统中所有用户的信息

2.切换用户

(1)切换用户:su 用户名
(2)切换用户的同时到用户的目录:su - 用户名
(3)切换到root用户:sudo -s

3.删除用户

(1)删除用户: userdel 用户名,例如:sudo userdel  zj
(2)删除用户的同时删除目录:userdel -r 用户名,例如sudo userdel -r zj
     当前用户的权限不够,所有需要用管理员的权限执行命令(sudo)
注:如果先只删除了用户,之后想起要删除该用户目录
    需先进入home目录(cd /home/),然后对那个目录进行删除;sudo rm (-rf) zj 
   (如果不加-rf 会遍历询问是否删除该目录下面的文件,如果加-rf就不会询问直接删除)

二、用户组

1、添加用户组  groupadd 新用户组名 例如  groupadd  abc
2、删除用户组  groupdel  用户组名称     例如 groupdel   abc
3、/etc/gshadow  存储当前系统中用户组的密码信息
   /etc/shadow    存储当前系统中所有用户的密码信息
/etc/group   存储当前系统中所有用户组信息

三、用户管理与用户组管理命令

1.添加用户组: groupadd 新用户组名
2.添加用户组并指定组编号:groupadd -g 888 新用户组名
3.修改用户组名:groupmod -n 修改名 原用户组名
4.修改用户组编号:groupmod -g 668 用户组名
5.删除用户组:groupdel 用户组名
(必须先删除该组下用户再删除组,否则该组下用户变成系统黑户口,权限受影响)
6.在指定用户组下创建用户:useradd -g 用户组名 用户名
(系统不会默认在home目录下创建同名的个人文件夹,需要的话加上-m选项)
7.修改个人文件夹路径:usermod -d /home/sdf zj
(sdf文件夹需要自己创建,用户名是已经添加过的用户)
结果: zj原来的路径为/home/zj 执行该语句后zj 的路径为/home/sdf/
8.usermod -c cs 用户名 为用户加备注(cat /etc/passwd)
9.usermod -l 新用户名 原用户名 修改用户
10.usermod -g 新用户组 用户名 修改用户所在组(指的是主要组)
​11.touch /etc/nologin 在etc目录下创建nologin文件,内容可空,禁止除root用户之用户登录系统
12.passwd -l 用户名 锁定账户
13.passwd -u 用户名 解锁账户
14.passwd -d 用户名 为用户设置无密码登录

相关文章

  • Linux-用户管理和用户组管理

    用户管理和用户组管理 一、用户管理 1.添加用户 2.切换用户 3.删除用户 二、用户组 三、用户管理与用户组管理...

  • 大数据学习1-linux

    day1 用户和用户组管理 权限管理

  • 7.Metabase用户管理

    Metabase中只有系统管理员可以对用户管理,用户管理主要包括两个大的模块:用户组的管理和用户管理。其中用户组的...

  • Linux 2018-10-21

    用户管理和用户组管理 用户:使用操作系统的人用户组:具有相同系统权限的一组用户whoami ...

  • Linux系统的用户和用户组管理

    Linux系统的用户和用户组管理

  • activiti学习笔记(七)IdentityService

    IdentityService 管理用户 管理用户组 用户与用户组的关系(MemberShip) 示例 下面是个关...

  • Linux学习第五天

    用户账户的管理 一、用户账户和组账户概述 用户和用户组管理,顾名思义就是添加用户和用户组、更改密码和设定权限等操作...

  • Linux第二天

    Linux第二天 用户和用户组管理 在Linux中通过配置文件来存储用户和用户组信息 用户管理 用户添加 : us...

  • Linux用户组管理

    一、Linux用户组与Windows用户组的区别 (1)Windows用户组 Windows用户组分为管理员组和普...

  • linux-用户管理命令

    一、用户组和管理命令 1.1用户组的两个命令 1.2更改用户和配置文件的小工具 二、用户管理命令

网友评论

      本文标题:Linux-用户管理和用户组管理

      本文链接:https://www.haomeiwen.com/subject/tinmzftx.html