CentOS 7创建用户和用户组

CentOS 7系统用户与用户组管理指南

用户账户基础操作

新建系统账户

使用useradd命令创建新账户:

sudo useradd -m -s /bin/bash username

  • -m:自动建立用户家目录
  • -s:指定默认Shell环境

设置账户密码

sudo passwd username

执行命令后根据提示输入两次新密码

用户组管理实践

创建用户组

sudo groupadd groupname

账户加入用户组

sudo usermod -aG groupname username

-aG参数确保用户保留原有组别,同时加入新组

账户信息维护

查看用户属性

id username

显示用户UID、GID及所属组信息

修改用户参数

sudo usermod -d /new/home/dir -s /bin/zsh username

  • -d:更新家目录路径
  • -s:变更默认Shell

账户安全维护

锁定高风险账户

sudo usermod -L username

临时禁用账户登录权限

彻底删除账户

sudo userdel -r username

-r参数同时删除家目录和邮件文件

配置文件解析

用户信息存储

/etc/passwd

记录用户ID、家目录、Shell类型等基础信息

密码加密数据

/etc/shadow

存储加密后的密码字符串及有效期设置

用户组数据文件

/etc/group

包含系统所有用户组的配置信息

寰宇互联服务器4核4G云服务器1元/月,网络稳定、抗DDos、国际BGP、性能强劲,十年服务经验QQ:97295700 微信:huanidc

阅读剩余
THE END