Linux用户管理详解
创始人
2024-03-28 17:38:03
0

Linux用户管理详解

前言

Linux用户即Linux的使用者,是指使用Linux系统或服务的人员,通常用户对应拥有一个用户账号,并对用户名识别。正常登录Linux系统,本质是登录系统,但是Linux支持同一时间多个用户同时登陆,但是修改组策略的情况下也是可以多用户登录的。每个用户账号都拥有一个唯一的用户名和各自的密码,用户在登录时键入正确的用户名和密码后,就能够进入系统和自己的主目录。

多用户的作用

  • 系统上的每一个进程的运行,都需要一个特定的用户运行
  • 通常是使用普通用户管理服务器,因为root权限最大,容易引起误操作导致系统。
  • 每一个文件都有特定的用户拥有,所以访问一个文件或目录受到用户的限制
  • 进程能够以何种方式访问某一个文件或目录,与进程所关联的用户有关

用户分类

  • Linux下多用户分类主要分以下几类
用户UID含义
0超级用户管理员
1-200系统用户,用来运行系统自带的进程,默认已创建
201-999系统用户,用来运行用户安装的程序,所以此类用户无需登录系统
1000+普通用户,正常可以登陆系统的用户权限比较小能执行的任务有限

多用户管理操作

Linux下用户和用户组管理,就是添加、修改、删除用户和用户组、更改用户密码和设定用户权限等操作。平时使用Linux系统时,这方面的操作可能并不很多,更多的是管理员账户,其他普通用户使用极少。但在Linux系统服务器上用户的划分是很明确的,Linux系统就是通过用户的区分来限定权限,继而约束用户的操作行为,所以我们弄明白用户相关的管理是非常有用的,也是作为一名Linux开发和使用人员所必须的。

1. 查看当前用户

在这里插入图片描述

2. 添加用户[useradd]

语法: useradd 选项 用户名

选项:

  • -g:表示指定用户的用户主组,选项的值可以是用户组的id,也可以是组名
  • -G:表示指定用户的用户附加组,选项的值可以是用户组的id,也可以是组名
  • -u:uid,用户的id(用户的标识符),系统默认会从500之后按顺序分配uid,如果不想使用系统分配的,可以通过该选项自定义【类似于腾讯QQ的自选靓号】
  • -c :注释与说明

说明:

  • Linux下每个用户都要有一个主目录,用户的默认当前目录(/home/用户)
  • 每一个用户必须有一个主目录,所以用useradd创建用户的时候,一定给用户指定一个主目录(或者自动默认创建)
  • 用户的主目录一般要放到根目录的home目录下,用户的主目录和用户名是相同的
  • 如果创建用户的时候,不指定组名,那么系统会自动创建一个和用户名一样的组名
    在这里插入图片描述

3. 修改用户所在组[usermod]

语法: usermod 选项 用户名

选项:

  • -g:表示指定用户的用户主组,选项的值可以是用户组的id,也可以是组名
  • -G:表示指定用户的用户附加组,选项的值可以是用户组的id,也可以是组名
  • -u:uid,用户的id(用户的标识符),系统默认会从500之后按顺序分配uid,如果不想使用系统分配的,可以通过该选项自定义【类似于腾讯QQ的自选靓号】:
  • -l:修改用户名
    在这里插入图片描述

4. 删除用户[userdel]

语法: userdel 选项 用户名

选项:

  • -r:表示删除用户的同时,删除其主目录
    在这里插入图片描述

5. 设置用户密码[passwd]

语法: passwd 用户名
在这里插入图片描述

6. 切换用户[su]

语法: su - 用户

7. 查看组

cat /etc/group

在这里插入图片描述

8. 添加组

语法: groupadd 组名
在这里插入图片描述

9. 删除组

语法: groupdel 组名
在这里插入图片描述

结束语

  • Linux用户操作相关的命令基本都涵盖在这,包括用户的操作以及用户组的操作。如果对你有那么一点点的帮助或参考意义那么就是值得的。
  • 原创不易,加个关注,会持续输出更多Linux相关的知识

结束语

  • Linux用户操作相关的命令基本都涵盖在这,包括用户的操作以及用户组的操作。如果对你有那么一点点的帮助或参考意义那么就是值得的。
  • 原创不易,加个关注,会持续输出更多Linux相关的知识,
  • 搜-V:Linux兵工厂,获取全部Linux干货资料和代码

相关内容

热门资讯

监控摄像头接入GB28181平... 流程简介将监控摄像头的视频在网站和APP中直播,要解决的几个问题是:1&...
Windows10添加群晖磁盘... 在使用群晖NAS时,我们需要通过本地映射的方式把NAS映射成本地的一块磁盘使用。 通过...
protocol buffer... 目录 目录 什么是protocol buffer 1.protobuf 1.1安装  1.2使用...
在Word、WPS中插入AxM... 引言 我最近需要写一些文章,在排版时发现AxMath插入的公式竟然会导致行间距异常&#...
Fluent中创建监测点 1 概述某些仿真问题,需要创建监测点,用于获取空间定点的数据࿰...
educoder数据结构与算法...                                                   ...
MySQL下载和安装(Wind... 前言:刚换了一台电脑,里面所有东西都需要重新配置,习惯了所...
MFC文件操作  MFC提供了一个文件操作的基类CFile,这个类提供了一个没有缓存的二进制格式的磁盘...
有效的括号 一、题目 给定一个只包括 '(',')','{','}'...
【Ctfer训练计划】——(三... 作者名:Demo不是emo  主页面链接:主页传送门 创作初心ÿ...