Linux 用户管理相关命令

复制代码
 1 sudo adduser username # 添加用户
 2 sudo adduser --system username # 添加系统用户
 3 sudo deluser username    # 删除用户
 4 sudo passwd username    # 修改用户密码
 5 sudo passwd -l username # 锁定用户(下次无法登录(除非解锁),已经登录的状态不会有影响)
 6 sudo passwd -u username # 解锁
 7 sudo passwd -S username # 查看用户是否锁定(P代表正常   L代表锁定)
 8 sudo usermod -l 新用户名  旧用户名  # 修改用户名
 9 sudo -i  # 切换到超级用户
10 su username # 切换其他用户
11 who # 查看哪些用户登录了哪些控制台 0 ~ 5号控制台
12 last  # 查看用户登录记录
13 
14 sudo addgroup 组名   # 创建新用户组
15 sudo groupmod -g 1080 组名  # 修改组gid为1080
16 sudo groupmod -n 新组名  旧组名   # 修改组名
17 sudo delgroup 组名  # 删除用户组
18 groups # 查看当前用户所属组
19 groups 用户名 # 查询指定用户所属组
20 sudo adduser 用户名 所属组名 # 添加用户  并指定所属组
21 sudo deluser 用户名 所属组 # 将用户从指定组中移除
22 
23 cat /etc/passwd # 查询用户配置信息,列名(账户名:密码:UID:GID:注释:主目录:shell位置)如:root:x:0:0:root:/root:/bin/bash
24 cat /etc/shadow # 用户密码存储文件
25 cat /etc/group
26 
27 sudo gpasswd -a pc1 sudo  # 组别中添加用户
28 sudo gpasswd -d pc1 sudo  # 从组别中移除
复制代码

 

posted @   看一百次夜空里的深蓝  阅读(86)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示