随笔 - 6  文章 - 124  评论 - 1  阅读 - 13042

Linux 用户与组基础教程

简介

管理用户与组别是 Linux 系统中的基本部分,也是使用 Linux 必须要掌握的技能。

useradd 常用选项

用于创建新用户账户

创建一个新用户

sudo useradd alice

# 创建一个用户名为 alice 的用户。

创建新用户时且指定家目录位置

sudo useradd -m alice

# 创建用户名为 alice,家目录位置在 /home/alice

创建新用户时指定默认的 shell

sudo useradd -s /bin/bash alice

# 创建用户名为 alice,且分配 /bin/bash 作为默认shell

创建新用户时指定 User ID(UID)

sudo useradd -u 1500 alice

# 创建用户名为 alice,且分配UID为1500

创建新用户时分配主要的组

sudo useradd -g developers alice

创建新用户时分配额外的组

sudo useradd -G sudo,staff alice

# 多个组用逗号隔开

passwd 常用选项

用于设置或变更用户密码

设置用户的密码

sudo passwd alice

强制用户在下次登录时更改密码

sudo passwd -e alice

锁定用户的账户

sudo passwd -l alice

# 阻止用户登录

解锁用户的账户

sudo passwd -u alice

usermod 常用选项

用于修改现有的用户帐户

修改用户的家目录位置

sudo usermod -d /new/home alice

添加用户到组

sudo usermod -aG sudo alice

更变用户的默认 shell

sudo usermod -s /bin/zsh alice

锁定用户账户

sudo usermod -L alice

用户重命名

sudo usermod -l newname alice

userdel 常用选项

用于删除用户账户

删除指定的用户但保留家目录

sudo userdel alice

删除指定的用户且删除家目录

sudo userdel -r alice

groupadd 常用选项

用于创建新的组

创建一个组

sudo groupadd developers

创建一个组时指定组ID(GID)

sudo groupadd -g 1500 developers

groupmod 常用选项

用于修改存在的组

重命名组

sudo groupmod -n newgroupname developers

变更组的GID

sudo groupmod -g 2000 developers

groupdel 常用选项

用于删除组

删除一个组

sudo groupdel developers

id 常用选项

用于显示用户和组ID

显示当前用户的信息

id

显示指定用户的信息

id alice

whowhoami 常用选项

用于显示用户登录的信息

显示所有已登录的用户

who

显示当前登录的用户

whoami

groups 常用选项

显示用户所属的组

显示当前用户所属的组

groups

显示指定用户所属的组

groups alice

chage 常用选项

用于管理密码老化策略

设置密码过期天数

sudo chage -M 90 alice

查看密码到期详情

sudo chage -l alice
posted on   我是唐青枫  阅读(19)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示