avatar

Wz Blog

运维学习・持续更新

  • 首页
  • 文章
  • 登录/注册
  • 管理后台
主页 8.7 用户管理类命令
文章

8.7 用户管理类命令

发表于 2026-10-11 更新于 2026-10- 11
作者 Administrator
3~4 分钟 阅读

• useradd:新建用户

常用选项:

-d:指定用户的主目录

-m:自动创建用户的主目录

-g:指定用户所属的初始组

-G:指定用户所属的附加组

-s:指定用户的默认shell(/bin/bash /sbin/nologin)

-u:指定用户的用户ID

-p:为新用户设置密码

-M:没有家目录

• userdel:删除用户

常用选项:

-r:同时删除用户的主目录和邮件存档

-f:强制删除用户,即使用户当前正在登录(黑客入侵,直接踢出登录)

• chown:修改文件所属主和所属组


chown centos:centos file

choen -R centos:centos dir 递归修改目录和子目录

• chmod:修改文件权限


chmod 777 file
chmod u+rwx g+rwx o+rwx file
chmod a-w file (所有用户不可写)

• passwd:设置用户登录密码


passwd root 交互式修改密码
echo "新密码" | passwd --stdin 用户名 非交互式修改密码
passwd -S 用户名:查看用户密码状态

tips:如果只创建了一个用户,没有设置密码,此用户的密码状态为(密码已被锁定),该用户暂不可用(不可登录)

• 密码有效期设置

密码有效期文件位置:/etc/login.defs

• id:查看用户的id号和组id号

• usermod:修改用户各种属性

常用选项:

-d:修改用户的主目录

-g:修改用户初始组

-G:修改用户附加组

-s:修改用户的默认shell

-u:修改用户ID

• groupadd:创建组

常用选项:

-g:指定新组的GID

-r:创建一个系统用户组

-f:强制创建用户组,即使改用户组已经存在

-n:当使用-g选项时,据检查GID是否已经存在

▶ tips:一个用户的主组为groups,该用户创建的文件属组都为groups

• groupdel:删除用户组

• groupmod:更改群组识别码或名称

常用选项:

-g:设置新GID

-n:设置新组名

-o:重复使用GID

• su:切换用户

su - wz:切换到wz账号,并且加载他的配置信息,切换到他的家目录

• sudo:普通用户形式root用户的权限

普通用户需要使用sudo提权,需要配置/etc/sudoers文件

超级用户输入:visudo

root ALL=(ALL) ALL

wz ALL=(ALL) ALL-------->手动添加

%wheel ALL=(ALL) ALL

若执行sudo时不想输入密码,可以如下配置:

wz ALL=(ALL) NOPASSWD:ALL

tips:

第一个ALL:所有的网络接口或者说所有的主机

第二个ALL:可以切换成任何用户

第三个ALL:可执行的命令范围

Linux基础
笔记 Linux
许可协议:  CC BY 4.0
分享

相关文章

10月 11, 2026

磁盘相关命令

• 磁盘管理命令 ▪增: mount:挂载磁盘 gdisk中的n新建分区 mkfs:给分区格式化(创建新的文件系统) parted /dev/sdc mklabel gpt:创建分区表(使用GPT) parted /dev/sdc mkpart primary xfs 0 50%:创建分区,占磁盘

10月 11, 2026

压力测试

• 获取TOKEN: 安装jq: yum install -y jq TOKEN=$(curl -s -X POST http://172.20.0.7:9200/login -H "Content-Type:application/json" -d '{"username": "admin","

10月 11, 2026

Shell脚本手动配置阿里云源

#!/bin/bash #author:wz #功能:配置aliyun源 #ping阿里云镜像源网站测试连通性 ping -c 5 mirrors.aliyun.com if [[ $? -eq 0 ]];then echo "成功访问阿里云镜像源网站,继续执行" else echo "访问阿里云

下一篇

8.8 Linux故障排查实战教程

上一篇

8.7 系统管理类命令

最近更新

  • Kubernetes v1.28.2 双Master堆叠etcd + Haproxy/Keepalived 高可用部署 SOP(Docker + cri-dockerd)
  • 名词解释
  • ECS 实例反复冻结 —— 故障根因分析报告
  • 运维六大工作内容
  • 磁盘相关命令

热门标签

监控 Linux 数据库 Docker 笔记 CI/CD Kubernetes Nginx

目录

©2026 Wz Blog. 保留部分权利。

使用 Halo 主题 Chirpy