用户管理
用户管理
Linux 系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。
添加用户
useradd ganyu
当创建用户成功后,会自动的创建和用户同名的家目录,即家目录在 /home/ganyu 下。
useradd liyue zhongli
//新用户zhongli被指定家目在/home/liyue
指定和修改密码
//passwd 用户名
passwd ganyu
//给用户ganyu指定密码
删除用户
//删除用户但保留家目录 userdel 用户名
userdel zhongli
//删除用户和家目录 userdel -r 用户名
userdel -r ganyu
查询和切换用户
//查询用户信息 id 用户名
id root
//切换用户
su - 切换用户名
//从权限低到权限高需要输入密码,反之不需要。
//切换回原来用户,使用
exit
logout
//查看当前登录用户
whoami
用户组
用户组是对用户进行的一个划分,每个用户组对应不同的权限
//增加组
groupadd top
//增加用户到指定组
//如果没有指定组,则自身独立为一个组,组名为用户名
useradd -g top keqing
//删除组
groupadd top
//修改用户的组
usermod -g base keqing
//用户keqing从top组被划分到base组
用户和用户组相关文件
- /etc/passwd 文件
用户(user)的配置文件,记录用户的各种信息。每行的含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell - /etc/shadow 文件
口令的配置文件,存放登录名,加密口令等。 - /etc/group
组的配置文件,包含组的信息
学习总结来源于韩顺平老师一周学会Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 上周热点回顾(3.3-3.9)
· AI 智能体引爆开源社区「GitHub 热点速览」