Linux常用指令(三)——用户管理

Linux用户管理

      • [3.1 查看当前用户 who](#3.1 查看当前用户 who)
      • [3.2 创建用户 adduser](#3.2 创建用户 adduser)
      • [3.3 删除用户 deluser](#3.3 删除用户 deluser)
      • [3.4 切换登录用户 su](#3.4 切换登录用户 su)
      • [3.5 用户权限 sudo](#3.5 用户权限 sudo)
      • [3.6 为用户添加密码 passwd](#3.6 为用户添加密码 passwd)
      • [3.7 修改用户密码 passwd](#3.7 修改用户密码 passwd)
      • [3.8 新建用户组 groupad](#3.8 新建用户组 groupad)
      • [3.9 查看用户组 groups](#3.9 查看用户组 groups)
      • [3.10 修改用户组 groupmod](#3.10 修改用户组 groupmod)
      • [3.11 设置某个用户所在组 usermod](#3.11 设置某个用户所在组 usermod)
      • [3.12 删除用户组 groupdel](#3.12 删除用户组 groupdel)

更加完整的Linux常用指令

3.1 查看当前用户 who

bash 复制代码
who am i

3.2 创建用户 adduser

bash 复制代码
# 创建一个叫lilei的用户
sudo adduser lilei

3.3 删除用户 deluser

bash 复制代码
# 删除用户及其工作目录
sudo deluser lilei --remove-home

3.4 切换登录用户 su

bash 复制代码
# 切换到root用户,原来路径
su
# 切换到root用户,root路径
su -

# 切换到用户lilei
su -l lilei

3.5 用户权限 sudo

bash 复制代码
# sudo授予用户root权限
su -l lilei
sudo ls

3.6 为用户添加密码 passwd

bash 复制代码
# 为用户lilei添加密码
passwd lilei

3.7 修改用户密码 passwd

bash 复制代码
# 修改root用户密码
passwd

# 修改用户lilei密码
passwd lilei

# 锁定用户lilei不能更改密码
# -l 参数来锁定
passwd -l lilei

# 清除lilei用户密码
# 清除一个用户的密码 用参数-d
passwd -d lilei

# 查询用户lilei密码状态
passwd -s lilei

3.8 新建用户组 groupad

bash 复制代码
# 新建用户组test
groupadd test

3.9 查看用户组 groups

bash 复制代码
# groups命令查看lilei所在用户组
groups lilei

# 查看用户及分组
cat /etc/passwd

# 查看现有用户组
cat /etc/groups

3.10 修改用户组 groupmod

bash 复制代码
# 修改用户组名group1为group2
groupmod -n group1 group2

3.11 设置某个用户所在组 usermod

bash 复制代码
# -g|--gid,修改用户的gid,该组一定存在
usermod -g 用户组 用户名

# 把用户添加进入某个组
# -a|--append,把用户追加到某些组中,仅与-G选项一起使用
# -G|--groups,把用户追加到某些组中,仅与-a选项一起使用
usemod -a -G 用户组 用户名

# 使用 usermod 命令可以为用户添加用户组
groups lilei
# 将lilei添加到sudo用户组
sudo usermod -G sudo lilei

3.12 删除用户组 groupdel

bash 复制代码
# 使用groupdel删除用户组
# root用户或具有sudo权限的用户执行
sudo groupdel group_name
相关推荐
IT摆渡者12 分钟前
rocky Linux 根目录下扩展新硬盘空间
服务器
邪修king14 分钟前
Re:Linux系统篇(二十六):文件系统(二):Ext 文件系统底层详解:从 inode、块组到软硬链接,结合 Windows 讲透文件管理本质
android·java·linux
高亦真27 分钟前
今天是学习嵌入式的第38天
linux·学习·算法
志栋智能30 分钟前
超自动化巡检如何生成“有灵魂”的运维报告?
大数据·运维·人工智能·架构·自动化
凌风的跨境分享30 分钟前
Temu运营避坑指南:制造地点信息填写合规要点与批量优化方法
运维·服务器·人工智能
DYWorker00131 分钟前
Linux驱动子系统:中断子系统 —— Consumer和Provider(005)
linux·驱动开发
草莓熊Lotso34 分钟前
【Redis 进阶】主从复制深度解析:从配置落地到 PSYNC 同步原理
linux·开发语言·网络·数据库·redis·缓存·php
Splashtop高性能远程控制软件1 小时前
微软 2026 年 9 月补丁星期二技术分析:974 个漏洞的分级修复优先级清单
运维·安全·自动化·远程工作·splashtop
Wang's Blog1 小时前
Java框架快速入门: Spring Security+OAuth2之单点登录(SSO)实战
服务器·spring·状态模式
ShineWinsu1 小时前
对于Git:远程操作的超详细保姆级解析
linux·git·gitee·github·远程仓库·分布式版本控制系统·远程操作