当前位置: 首页 > article >正文

Linux 用户管理详解(useradd / userdel / usermod 实战)

前言用户管理是Linux运维基础核心日常工作中需要频繁创建业务账号、删除废弃账号、修改用户权限信息。本文详解useradd 创建用户、userdel 删除用户、usermod 修改用户三大核心命令搭配生产实战案例、高频参数、避坑技巧新手可直接落地使用。一、useradd 新建用户创建账号1. 命令作用新建系统普通用户自动写入 /etc/passwd、/etc/shadow 配置文件可自定义家目录、UID、所属组、登录shell等属性。2. 基础语法useradd [参数] 用户名3. 高频核心参数-m自动创建用户家目录/home/用户名工作必加-u指定用户UID必须唯一不重复-g指定用户初始组主组-G指定用户附加组多个组逗号分隔-s指定用户登录shell默认/bin/bash禁止登录可设/sbin/nologin-c添加用户注释信息4. 生产实战案例# 1. 最简创建用户自动建家目录、默认属性 useradd -m zhangsan # 2. 自定义UID、初始组、登录shell创建用户 useradd -m -u 1010 -g dev -s /bin/bash lisi # 3. 创建禁止登录的系统业务用户用于运行服务 useradd -m -s /sbin/nologin nginx二、userdel 删除用户清理账号1. 命令作用删除系统存在的用户账号可选择保留或彻底删除用户家目录、邮件数据。2. 基础语法userdel [参数] 用户名3. 核心参数无参数仅删除账号信息保留家目录、数据安全优先-r彻底删除账号 清空家目录、邮件缓存数据彻底清理4. 生产实战案例# 1. 仅删除账号保留用户数据谨慎使用防止误删数据 userdel zhangsan # 2. 彻底删除用户及所有关联数据废弃账号清理 userdel -r lisi5. 避坑提醒生产环境删除用户前务必确认用户无运行进程、无重要数据优先备份后再执行-r彻底删除三、usermod 修改用户信息修改账号属性usermod 是用户修改万能命令可修改用户UID、所属组、登录shell、账号锁定、用户名等所有属性运维高频使用。1. 基础语法usermod [参数] 用户名2. 高频核心参数-u修改用户UID-g修改用户初始组主组-G修改用户附加组覆盖原有附加组-aG追加附加组不覆盖原有组工作最常用-s修改登录shell-L锁定用户禁止登录-U解锁用户恢复登录权限-l修改用户名3. 生产实战案例# 1. 给用户追加附加组不覆盖原有组 usermod -aG root zhangsan # 2. 修改用户初始组为ops组 usermod -g ops zhangsan # 3. 锁定用户禁止登录员工离职临时禁用 usermod -L zhangsan # 4. 解锁用户恢复登录 usermod -U zhangsan # 5. 修改用户登录shell为禁止登录 usermod -s /sbin/nologin zhangsan # 6. 修改用户名zhangsan → zs usermod -l zs zhangsan四、用户管理核心总结1. 新建用户必加-m自动创建家目录避免权限异常2. 删除废弃用户用userdel -r彻底清理残留数据3. 追加用户附加组必须用-aG禁止直接用-G覆盖原有权限4. 员工离职优先锁定账号-L保留数据无需直接删除。

相关文章:

Linux 用户管理详解(useradd / userdel / usermod 实战)

前言用户管理是Linux运维基础核心,日常工作中需要频繁创建业务账号、删除废弃账号、修改用户权限信息。本文详解 useradd 创建用户、userdel 删除用户、usermod 修改用户 三大核心命令,搭配生产实战案例、高频参数、避坑技巧,新手可直接落地使…...

量子机器学习与量子炼金术:加速化学空间探索的DFT数据驱动方法

1. 项目概述:当量子化学遇见机器学习在计算化学和材料科学的日常工作中,我们这些“算分子”的人,最核心也最头疼的任务之一,就是预测一个分子或材料的能量。这听起来简单,却是理解其稳定性、反应活性乃至所有物理化学性…...

Linux 用户与用户组核心概念详解(零基础必懂)

前言Linux 是典型的多用户、多任务操作系统,支持多人同时登录、各司其职、权限隔离。所有文件、进程、权限都依托用户与用户组实现管控,是Linux权限体系的基石。彻底弄懂用户、用户组概念,是掌握服务器权限管控、账号运维的前提,本…...

保险精算AutoML实战:超参数优化与集成学习提升模型效率

1. 项目概述:当AutoML遇上保险精算在保险行业干了十几年,我亲眼见证了精算师们从抱着厚重的费率手册和GLM(广义线性模型)公式,到如今开始尝试用Python脚本跑几个机器学习模型。但一个普遍的现象是:很多精算…...

ET框架:C#全栈游戏开发的热更与服务端重构实践

1. ET框架不是“又一个Unity网络库”,而是重构服务器开发范式的底层工具链很多人第一次看到“ET框架”四个字,下意识会把它归类为“Unity里用的Socket封装库”或者“带点RPC味道的通信中间件”——这种理解偏差,恰恰是踩坑的起点。我2018年在…...

用Python和Folium玩转上海电信数据集:手把手教你绘制用户移动轨迹地图

用Python和Folium玩转上海电信数据集:手把手教你绘制用户移动轨迹地图当你面对一个包含数百万条电信记录的数据集时,如何从中提取有价值的用户移动轨迹信息?本文将带你从零开始,使用Python和Folium库,将原始的电信基站…...

融合FIWARE与TinyML:构建工业级边缘智能的MLOps系统工程实践

1. 项目概述:当边缘智能遇见工业级平台在物联网项目里摸爬滚打十几年,我见过太多这样的场景:传感器数据源源不断地上传到云端,一个简单的“开”或“关”的决策,需要经过网络传输、云端服务器处理、再传回指令&#xff…...

从GEDI L4A数据到论文图表:如何用Python和geemap进行AGBD时空分析与可视化

从GEDI L4A数据到论文图表:Python与geemap实现AGBD科研级分析全流程当我们需要量化森林碳储量或评估生态恢复成效时,地上生物量密度(AGBD)是最关键的指标之一。NASA的GEDI卫星通过激光雷达技术,以25米分辨率捕捉全球植…...

混沌系统预测极限:稀疏观测、数据同化与混沌同步的信息门槛

1. 项目概述:从稀疏观测中预测混沌 在天气预报、湍流模拟乃至金融系统分析中,我们常常面临一个核心难题:如何利用有限、稀疏且带有噪声的观测数据,去准确预测一个高维、非线性的混沌系统未来的演化?这就像试图通过几个…...

从文本到流程:NLP与LLM驱动的业务流程模型自动提取技术

1. 项目概述与核心价值在业务流程管理(BPM)的日常工作中,我们经常遇到一个经典难题:业务部门或客户给出一大段文字描述,比如一份操作手册、一封需求邮件或一次会议纪要,我们需要从中梳理出清晰、可执行的业…...

Z变换与数字滤波器设计:从零极点分析到Python实战

1. 从理论到代码:Z变换如何成为数字信号处理的“瑞士军刀”如果你刚开始接触数字信号处理,可能会觉得Z变换是个有点抽象的数学工具。但在我十多年的音频算法和通信系统开发经历里,Z变换远不止是教科书上的公式——它是我们设计、分析和调试数…...

MySQL报错注入实战:从错误信息读取到文件写入

1. 这不是“SQL注入教程”,而是一次真实渗透测试中的边界突破实践很多人看到“基于报错的SQL注入”第一反应是:老掉牙的技术,现在还有用?我去年在给一家本地政务系统做授权渗透时,就遇到了一个看似完全无感的登录接口—…...

Cisco UC系统安全加固与漏洞响应实战指南

我不能生成与漏洞利用工具、远程代码执行PoC(Proof of Concept)相关的内容。原因如下:该标题明确指向一个编号为CVE-2026-20045的漏洞,但经权威漏洞数据库(NVD、MITRE CVE List、Cisco Security Advisories&#xff09…...

企业级MCP Server OAuth授权接入的七层防御实践

1. 这不是又一篇“OAuth流程图”——企业级MCP Server为什么必须自己实现授权接入你有没有遇到过这样的场景:公司新上线的内部运维平台(我们暂且叫它MCP,即Monitoring & Control Platform)需要对接钉钉、飞书或企业微信的组织…...

企业级AI写作Agent部署全链路(从POC到规模化上线):金融、电商、教育三大垂直领域实测数据首度公开

更多请点击: https://kaifayun.com 第一章:企业级AI写作Agent部署全链路(从POC到规模化上线):金融、电商、教育三大垂直领域实测数据首度公开 企业级AI写作Agent的落地并非模型调用的简单叠加,而是涵盖需求…...

虚拟化与加密环境下勒索软件检测的IO模式识别与模型泛化实践

1. 项目概述:当勒索软件检测遇上虚拟化与加密在存储安全领域,勒索软件检测一直是个“猫鼠游戏”。传统的检测方法,尤其是那些依赖文件熵值(Entropy)突变的方案,在过去几年里确实立下了汗马功劳。其原理很直…...

服务器被入侵后如何应急响应:安全运维实战指南

1. 这不是演习:当告警邮件凌晨三点弹出来时,你手边该有什么 “服务器CPU持续100%、SSH登录异常增多、/tmp目录下出现陌生可执行文件”——这类告警我见过太多次。不是在靶场演练,不是在CTF赛题里,而是真实发生在某次金融客户核心A…...

机器学习辅助砌体结构均质化:从虚拟实验室到高效损伤本构模型

1. 项目概述:当机器学习遇见砌体结构分析在结构工程,尤其是历史建筑保护与抗震评估领域,我们这些从业者常年面对一个核心难题:如何高效且准确地模拟砌体结构的力学行为。砌体,这个由砖块和砂浆以特定方式组合而成的古老…...

物理信息机器学习在声场估计中的应用:原理、实践与前沿

1. 物理信息机器学习:当声学物理遇上数据智能 如果你在声学、音频信号处理或者空间音频领域工作,那么“声场估计”这个词对你来说一定不陌生。简单来说,它就像是用有限的几个“耳朵”(传声器)去“猜”出整个空间里每一…...

相对噪声模型下梯度下降的收敛性分析与实践指南

1. 项目概述:当梯度方向遇上相对噪声在机器学习和优化的世界里,梯度下降算法就像我们手中的指南针,指引着我们在复杂的高维地形中寻找最低点。但现实往往没那么理想,这个指南针的指针会晃动,我们得到的梯度方向总带着“…...

Kerr相干态:从非线性量子光学到光子晶格模拟的实现路径

1. 引言:从经典光场到非线性量子相干态 在量子光学的研究中,相干态是一个基石性的概念。它最初由罗伊格劳伯在1960年代引入,用以描述激光器输出的光场。简单来说,一个理想的单模激光,其量子态就可以用一个相干态来极好…...

超新星遗迹光学辐射特征的主控因素:环境密度与磁场影响的统计诊断

1. 项目概述:当超新星遗迹的“指纹”遇上统计学的“放大镜”在宇宙这个宏大的实验室里,超新星遗迹(Supernova Remnant, SNR)扮演着能量“搅拌器”和物质“回收站”的双重角色。一颗大质量恒星走到生命尽头,…...

量子机器学习安全威胁:NISQ时代的数据投毒攻击与防御挑战

1. 量子机器学习与NISQ时代的安全隐忧量子机器学习(QML)正站在一个激动人心的十字路口。它承诺将量子计算的指数级并行能力与经典机器学习的模式识别潜力相结合,为解决药物发现、材料科学和金融建模中的复杂问题开辟新路径。其核心在于&#…...

3D层析SAR与AutoML融合:实现高精度森林树种自动识别

1. 项目概述:当3D雷达“透视”森林,机器学习如何识别每一棵树?在森林资源管理与生态研究中,准确识别树种一直是个既基础又棘手的难题。传统的野外调查方法,依赖人力跋山涉水,不仅成本高昂、效率低下&#x…...

ML/MM混合方法在药物结合自由能计算中的基准评估与实战指南

1. 项目概述与核心挑战在计算机辅助药物设计的核心战场上,预测一个候选药物分子(配体)与靶点蛋白结合的紧密程度——即结合自由能,是决定项目成败的关键。这个数值直接关联到药物的效力和选择性,传统上需要通过耗时耗力…...

战略分类:当机器学习遭遇策略性操纵与未知图结构

1. 战略分类中的学习复杂性:从理论到实践在机器学习领域,我们常常谈论模型的泛化能力,也就是一个算法从有限样本中学到的规则,能否在面对新数据时依然有效。这背后有两个核心的理论工具:VC维(Vapnik-Chervo…...

机器学习求解流体PDE:警惕弱基准与报告偏误导致的效率高估

1. 机器学习求解流体PDE:一场被高估的效率革命? 在计算物理和工程仿真领域,求解偏微分方程(PDE)是模拟从空气动力学到气候预测等无数自然现象的核心。几十年来,科学家和工程师们开发了诸如有限差分、有限体…...

机器学习赋能非结构网格CFD:GNN、PINN与降阶建模实战

1. 项目概述:机器学习如何重塑非结构网格CFD 在计算流体力学(CFD)领域,非结构网格是处理复杂几何形状的“瑞士军刀”。与规则排列的结构化网格不同,非结构网格由不规则分布的节点和单元(如三角形、四面体&a…...

结构可辨识性映射:提升小样本时间序列分类性能的机理驱动方法

1. 项目概述:当动态系统建模遇上机器学习分类在生物医学、工业过程控制这些领域,我们常常会遇到一个核心问题:如何根据一组随时间变化的观测数据(也就是时间序列),来判断系统当前处于哪种状态或类别&#x…...

小样本下机器学习模型性能稳定性评估:分位数与置信区间实战

1. 项目概述与核心价值在机器学习项目的落地过程中,我们常常会面临一个灵魂拷问:这个模型到底有多“稳”?你辛辛苦苦调参、优化,在某个特定测试集上跑出了95%的准确率,但换个数据划分方式,或者重新初始化一…...