用户账号添加、删除、修改以及用户密码的管理

用户组的管理

涉及三个文件:

/etc/passwd    :存储用户的关键信息

/etc/group   :存储用户组的关键信息

/etc/shadow  :存储用户的密码信息

用户管理

添加账户

useradd  选项  用户名

    -g:表示指定用户的主组,可以是用户组id,或者是组名

     -G:指定用户的附加组,可以是用户组id,或者是组名

     -u:用户的id,系统默认从500之后开始按序分配

     -c   :用户注释

用户名:密码:用户id:用户组id:注释:家目录:解释器shell

用户名:创建新用户的名称

密码:默认是x,表示密码占位

用户ID:用户的识别符

用户组id:用户所属的主组id

注释:解释该用户的作用

家目录:用户登录后的位置

解释器shell:用户输入命令后,解释器会收集输入的命令,然后传递给内核处理

注意:不添加选项时,执行useradd之后会创建同名的家目录同名的用户组

修改账户

usermod  选项  用户名

    -g:表示指定用户的主组,可以是用户组id,或者是组名

     -G:指定用户的附加组,可以是用户组id,或者是组名

     -u:用户的id,系统默认从500之后开始按序分配

     -l  新的用户名  旧的用户名 :修改用户名

设置密码

passwd  用户名          :设置密码 / 修改密码

删除用户

userdel   选项   用户名

    -r  :一起删除用户家目录

注释:

解决办法:

删除与之相关的所有进程

切换用户命令

su 【用户名】,若没有用户名,默认切换root

注释:

所有和用户操作的命令(除passwd之外),只有root有权限

用户组管理

每一个用户对应一个用户组,对用户组的修改就是对 /etc/group 文件的修改

文件结构:

用户组名:密码:用户组id:组内用户名

密码:x表示占位符,用户组可以设置密码

组内用户名:表示附加组是该组的用户

用户组添加

groupadd 选项 用户组名

    -g :选择自定义的用户组id

用户组编辑

groupmod 选项 用户组

    -g :选择自定义的用户组id

    -n:修改用户组名

用户组删除

groupdel 用户组名

解决办法:

因为该组是某个用户的主组,所以不能删除,若删,则先该用户从该组中移除

linux:用户管理的更多相关文章

  1. linux 用户管理

    linux 用户管理 创建一个用户 foo 这个用户只能在/home/foo 上面增加删除文件, foo 不能在其他目录加减文件 useradd -d /home/foo -m foo [root@] ...

  2. linux用户管理,linux用户口令管理,linux用户组管理,linux用户权限管理详解

    linux用户管理 http://www.qq210.com/shoutu/android 用户账号的添加(新加用户需添加用户口令) :增加用户账号就是在/etc/passwd文件中为新用户增加一条记 ...

  3. 11.Linux用户管理

    本笔记说的Linux用户管理主要包括以下内容: 1.用户配置文件(/etc/passwd  /etc/shadow) 2.组配置文件(/etc/group  /etc/gshadow) 3.用户缺省配 ...

  4. Linux用户管理的复习时间

    所谓三天不练手生,你还记得关于Linux用户管理的所有知识吗?现在就来跟我一起复习一下吧! 1.常用配置文件 用户信息文件: /etc/password 密码文件: /etc/shadow 用户组文件 ...

  5. Linux用户管理简介

    Linux用户管理是Linux的优良特性之一,本文说明了Linux中用户的登录过程和登录用户的类型. 一.Linux用户登录过程 用户要使用Linux系统,必须先进行登录.Linux的登录过程和win ...

  6. linux 用户管理,用户权限管理,用户组管理

    linux 用户管理,用户权限管理,用户组管理 一:ls -l 命令 解释 第个d表示是目录,如果是文件是-,如果是连接是l 第2到4个 rwx 表示创建者的操作权限 r 读,w 写,x 执行 第5到 ...

  7. 第七天 Linux用户管理、RHEL6.5及RHEL7.2 root密码破解、RHEL6.5安装vmware tools

    1.Linux用户管理 Linux系统中,存在三种用户 A.超级用户:root 最高权限,至高无上 在windows中 administrator是可以登录的最高权限,但是,system权限最高,不能 ...

  8. linux用户管理和文件权限

    linux用户管理和文件权限 新建用户:useradd ftpuser      useradd -g gxx userxx修改密码:passwd ftpuser新增用户组:# groupadd gr ...

  9. Linux学习之十六-Linux用户管理

    Linux用户管理 Linux系统跟Windows系统一样,可以创建不同的用户,不同的用户组.在不同用户下使用系统具有相应的权限 创建一个普通用户时,会修改几个文件,拷贝一些初始文件到用户家目录中 修 ...

  10. 【Linux学习】Linux用户管理2—用户配置文件

    Linux用户管理2-用户配置文件 /etc/passwd: 存放系统用户的文件 输入 vi /etc/passwd /etc/shadow: 保存保密文件 /etc/group: 群组文件 输入 v ...

随机推荐

  1. KVM的基本使用

    1. 虚拟化介绍 虚拟化是云计算的基础.简单的说,虚拟化使得在一台物理的服务器上可以跑多台虚拟机,虚拟机共享物理机的 CPU.内存.IO 硬件资源,但逻辑上虚拟机之间是相互隔离的. 物理机我们一般称为 ...

  2. 2024-2025, 四大翻译工具加AI翻译的深度对比

    前言 在过去两年中,人工智能技术的迅猛发展对翻译工具产生了深远的影响. 本期特意挑选了四款翻译工具以及一个AI翻译工具, 对其性能进行评测,看看在AI技术的加持下,它们的质量提升如何. 以下是参赛选手 ...

  3. 全新向量数据库SQL Server 2025:带你迈入AI驱动的数据未来

    全新向量数据库SQL Server 2025:带你迈入AI驱动的数据未来 上次大家下单的<微软憋大招:SQL Server + Copilot = 地表最强AI数据库!> 抱怨迟迟没有发货 ...

  4. Webshell流量分析之菜刀Chopper&蚁剑AntSword

    目录 中国菜刀 蚁剑 菜刀和蚁剑的一句话木马的流量都有一个特点,都没有加密的,使用wireshark抓包来分析. 中国菜刀 中国菜刀是一款经典的webshell管理工具,具有文件管理.数据库管理.虚拟 ...

  5. 【昌哥IT课堂】MySQL8.4.0新特性:FLUSH_PRIVILEGES动态权限细化与隔离[译]

    介绍MySQL 支持 RELOAD 权限.现在,想象一个数据库用户被授予了 RELOAD 权限,这允许该用户在系统上执行 FLUSH PRIVILEGES 语句.假设该用户意外地执行了另一个强大的语句 ...

  6. python的orjson

    简介 首先我们先来了解下orjson的优缺点: 可以将datetime.date和time实例序列化为RFC 3339格式,例如:"2022-06-12T00:00:00+00:00&quo ...

  7. RabbitMQ的四种交换机类型

    前言 这是相关技能的详解系列,是将东西整理归纳总结,系列的进行记录与分享,这种方式更有完善性,更能成体系的学习一个技能,方便我们掌握他,这也是我们这种系列的目标,希望在跟着学习了解完这个系列后,就能将 ...

  8. Windows 禁用笔记本键盘

    背景 笔记本键盘+机械键盘组合如下图: 由此产生一个问题: 笔记本键盘现在的用处是什么? 没什么用,那我们何不把桌面的位置利用起来? 这样怎么样? ===> 为了防止放东西时候误触,我们需要把笔 ...

  9. Oracle.DataAccess.Client.OracleException: 提供程序与此版本的 Oracle 客户机不兼容

    背景:进行程序部署,客户机上原有oracle客户端的版本为2.113.1.0(以下简称113),而数据库.开发机和其他客户机上均采用的2.112.1.0(以下简称112)客户端,所以进行了替换. 卸载 ...

  10. Pytest接口自动化测试框架Python自动化测试开发

    一.引言 在软件开发过程中,接口测试是确保软件各个组件之间数据传输和功能交互正常工作的重要环节.通过接口测试,可以提高软件的整体质量和稳定性.Pytest是一个流行的Python自动化测试框架,提供了 ...