Linux中怎么实现用户管理

发布时间:2021-06-21 14:34:26 作者:Leah
来源:亿速云 阅读:135

这篇文章给大家介绍Linux中怎么实现用户管理,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

一.基本介绍

Linux中怎么实现用户管理

  1. linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请属于自己的账号,然后用申请的账号登录系统。

  2. linux的用户至少属于一个用户组,可以属于多个用户组。

二.创建用户

2.1 添加用户

2.1.1 基本语法

useradd [选项] 用户名

2.1.2 应用案例

案例1:

添加一个用户milo

Linux中怎么实现用户管理

2.1.3 细节说明
  1. 当创建用户成功时,会自动创建和用户同名的家目录;

  2. 当创建用户时,可以使用useradd -d [目录] 用户名,给新创建的用户指定家目录;

2.2 设置/修改密码

2.2.1 基本语法

passwd 用户名

2.2.2 应用案例

案例1:

milo用户指定密码

Linux中怎么实现用户管理

三. 删除用户

3.1 基本语法

userdel 用户名

3.2 应用案例

  1. 删除用户milo,但是要保留目录;

    Linux中怎么实现用户管理

  2. 删除用户milo以及用户家目录;

Linux中怎么实现用户管理

四.查询用户

4.1 查询用户信息指令

4.1.1 基本语法

id 用户名

4.1.2 应用实例

查询用户milo的用户信息

Linux中怎么实现用户管理

五.切换用户

5.1 介绍

在操作Linux中,如果当前用户的权限不够,可以通过su - 指令,切换到高权限用户,比如root

5.2 基本语法

su - 切换用户名

5.3 细节说明

  1. 从权限高的用户切换到权限低的用户,不需要输入密码,反之需要;

  2. 当需要返回原来的用户时,使用exit指令;

六. 查看当前用户/登录用户

6.1 基本语法

whoami/who am i

七.用户组

7.1 介绍

类似于角色,系统可以对有共性的多个用户进行统一管理。

7.2 新增组

7.2.1 基本语法

groupadd 组名

7.2.2 应用案例

创建一个组:wudang

Linux中怎么实现用户管理

7.3 删除组

7.3.1 基本语法

groupdel 组名

7.4 新增用户时设置组

7.4.1 基本语法

useradd -g 用户组 用户名

7.4.2 应用案例

增加一个用户zwj,直接将他归属到wudang组

Linux中怎么实现用户管理

7.5 修改用户组

7.5.1 基本语法

usermod -g 用户组 用户名

7.5.2 应用案例

创建一个shaolin组,然后将zwj修改到shaolin组

Linux中怎么实现用户管理


关于Linux中怎么实现用户管理就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

推荐阅读:
  1. 学习手记-Linux用户管理
  2. linux文件及用户管理的实例练习

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

linux

上一篇:mysql主从数据不一致提示:Slave_SQL_Running: No 的解决方法

下一篇:CSS clear both清除浮动有什么作用

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》