1:useradd +用户名(aming123) 那么就会创建一个普通用户,输入tail /etc/passwd可以看到也会创建一个和用户名一样的用户组(aming123);
在创建用户的时候,也可以创建不一样的用户组比如useradd -u 505 -g 512 user1(也可以写成组id对应的组名grp2),输入id user1 可以看到 uid=505(user1),gid=512(grp2),组=512(grp2)。
2:那么把这个用户user1放到512(grp2)这个用户组里,输入groupdel grp2是删除不了的,因为这里有用户user1,那么需要把user1的用户组改一下(命令usermod可以更改用户的组)。
3:useradd 除了跟-u -g设置id以外还可以-d规定家目录,useradd -u 508 -g 500 -d /home/user3 -s /sbin/nologin user2(创建一个user2用户的id为508,组id为500家目录是/home/user3 shell是/sbin/nologin,shell也可以是/bin/bash)
4:useradd我们可以在创建用户的时候,不创建他的家目录,他自己会去创建一个跟用户名相同的在home下创建一个目录,那么不想创建这个目录就输入命令useradd -M -s sbin/nologin user3,输入id user3可以看user3的uid=509,gid=509,组=509。
5:要删除用户就输入userdel user3,要想删除用户的家目录userdel -r user1,输入ls -ld /home/user1会提示没有那个文件或目录(因为输入userdel -r user1 删除用户的时候也一并删除了用户的家目录)
写的不足和错误之处请批评指正!{:7_184:}
在创建用户的时候,也可以创建不一样的用户组比如useradd -u 505 -g 512 user1(也可以写成组id对应的组名grp2),输入id user1 可以看到 uid=505(user1),gid=512(grp2),组=512(grp2)。
2:那么把这个用户user1放到512(grp2)这个用户组里,输入groupdel grp2是删除不了的,因为这里有用户user1,那么需要把user1的用户组改一下(命令usermod可以更改用户的组)。
3:useradd 除了跟-u -g设置id以外还可以-d规定家目录,useradd -u 508 -g 500 -d /home/user3 -s /sbin/nologin user2(创建一个user2用户的id为508,组id为500家目录是/home/user3 shell是/sbin/nologin,shell也可以是/bin/bash)
4:useradd我们可以在创建用户的时候,不创建他的家目录,他自己会去创建一个跟用户名相同的在home下创建一个目录,那么不想创建这个目录就输入命令useradd -M -s sbin/nologin user3,输入id user3可以看user3的uid=509,gid=509,组=509。
5:要删除用户就输入userdel user3,要想删除用户的家目录userdel -r user1,输入ls -ld /home/user1会提示没有那个文件或目录(因为输入userdel -r user1 删除用户的时候也一并删除了用户的家目录)
写的不足和错误之处请批评指正!{:7_184:}
编辑回复