linux用户与用户组

来源:互联网 发布:演技 知乎 编辑:程序博客网 时间:2024/06/05 10:53

基本命令

groupadd test 添加test用户组groupmod -n test1 test 修改test用户组名称为test1groupmod -g 668 test1  修改test1用户组的组编号groupadd -g 888 boss 创建一个boss用户组并且指定888组编号groupdel test1 删除test1用户组(需要先删除用户组中的用户)useradd -g test user1 创建user1用户并指定用户组testuseradd -d /home/user233 user2 创建user2用户并指定个人文件夹(未指定的话自动创建home目录下同名的文件夹)usermod -c XXX user1 为user1添加注释信息XXXusermod -l user001 user1 将user1修改名称为user001(新的名称写在前面)usermod -d /home/user001 user001 修改user001个人文件夹usermod -g test2 user001 将用户user001修改为test2用户组userdel user001 删除user001(并不会删除个人文件夹)userdel -r user001 删除user001并删除个人文件夹touch /etc/nologin 创建文件除root外其他用户无法登陆

进阶命令

passwd -l user001 锁定user001用户passwd -u user001 解锁user001用户passwd -d user001 清除user001用户密码(无密码登陆)gpasswd -a user001 test2,test3 为user001添加test2,test3附属组newgrp test2 (组密码) 切换为test2用户组(需要用户自己切换)gpasswd -d user001 test2 清除user001所属test2用户组useradd -g test1 -G test2 ,test3  user002 为user002添加test1用户组和test2,test3附属组gpasswd test1 为test1设置组密码

其他命令

su test1 切换到test1用户 不加参数默认切换到rootWhoami 显示当前登陆用户名id user001 显示user001用户的主要信息groups user001 显示user001用户所在的所有组(包括主要组和附属组)、chfn user001 设置用户资料finger user001 显示用户详细资料
原创粉丝点击