1、创建用户(user add)
># useradd username
//创建用户,同时会创建一个同名的组
># useradd -g 组编号 username
//把用户的组别设置好,避免创建同名的组
># useradd -u 用户编号 username
//创建用户时,设置用户的用户编号
># useradd -d 家目录 username
//创建用户时,设置用户对应的家目录
创建用户后可通过“cat /etc/passwd”查看创建好的用户信息。
用户信息下对应的分别是用户名、用户编号、组别编号、家目录、用户登录系统所执行的shell脚本。
2、修改用户(user modify)
># usermod -g 组编号username
//修改用户所在的组
># usermod -u 用户编号username
//修改用户的编号
># usermod -d 家目录username
//修改用户对应的家目录
># usermod -l 新名字 username
//修改用户的名字
修改家目录时,需要手动创建对应的文件夹。
3、删除用户(user delete)
># userdel username
//删除用户,保留家目录
># userdel -r username
//删除用户,同时删除家目录
4、创建组(group add)
># groupadd php
//创建一个名为php的组别
创建组别后可通过“cat /etc/group”查看创建好的组别信息
5、修改组(group modify)
># groupmod -g 组编号groupname
//修改组的编号
># groupmod -n 新名字 groupname
//修改组的名字
6、删除组(group delete)
># groupdel groupname
//删除组
删除组时,如果组当中有用户存在,会提示删除失败!需将组中的成员移动到其他组中,再执行删除操作。
7、给用户设置密码,使其可以登录系统
># passwd 用户名
本文为原创文章,著作权归作者所有:来自「KOBIN 技术随笔」作者的原创作品,转载请标明出处。
CentOS 用户和组的管理
https://blog.kobin.cn/blog/system/s2/86.html
CentOS 用户和组的管理
https://blog.kobin.cn/blog/system/s2/86.html