首先需要了解添加用户及目录以及其它命令的一些属性
一,用户的添加以及组的添加:
1,首先你需要了解etc目录下存放的文件以及其文件对应的信息
如何查看,命令如下:
/etc/passwd:用户的属性
用户名:密码:UID:GID:注释:家目录:默认shell
/etc/group:组的属性
组名:密码:GID:以此组为附加组的用户列表
/etc/shadow:用户密码的属性
用户名:密码:最后一次的修改时间:最短使用期限:最长使用期限:警告时间:非活动时间: 过期时间
2,添加用户以及添加用户密码的命令
添加用户使用命令:useradd 添加用户密码使用的命令:passwd
方法:useradd +用户名即可 方法:passwd +用户名 输入密码即可
例如:
注:创建用户时其默认的组以用户名命名的新组
3,添加用户组:
命令:groupadd 用法:groupadd + 所要创建的组名
示例:
[root@localhost ~]# groupadd myhome (手动添加组myhome ) [root@localhost ~]# tail -1 /etc/group (查看group目录下是否目录是否创建成功) myhome:x:503: [root@localhost ~]#
二,用户的删除以及组的删除:
1,用户账号的删除:
命令:userdel 用法:userdel + 用户名
注:使用userdel +用户名 默认只删除用户 不会删除创建用户时默认创建的家目录 使用userdel -r +用户名 可以删除其账号和家目录
示例:
[root@localhost ~]# userdel tom (删除用户tom) [root@localhost ~]# tail /etc/passwd (查看passwd目录下的账号 tom已经删除) mailnull:x:47:47::/var/spool/mqueue:/sbin/nologin smmsp:x:51:51::/var/spool/mqueue:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin xfs:x:43:43:X Font Server:/etc/X11/fs:/sbin/nologin haldaemon:x:68:68:HAL daemon:/:/sbin/nologin avahi-autoipd:x:100:156:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin rpcuser:x:29:29:RPC Service User:/var/lib/nfs:/sbin/nologin nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin gdm:x:42:42::/var/gdm:/sbin/nologin deanzhu:x:500:500:administrator:/home/deanzhu:/bin/bash [root@localhost ~]# ls /home (查看home目录下下的组 tom家目录还是存在的) deanzhu tom [root@localhost ~]# useradd tom2(创建新用户tom2) [root@localhost ~]# userdel -r tom2(使用-r选项删除tom2) [root@localhost ~]# ls /home (目录中的tom2的家目录也被删除了) deanzhu tom [root@localhost ~]#
2,用户组的删除:
命令:groupdel 用法:groupdel + 组名
这里就不做详细解释了用法很简单
三,以上我们使用的命令中还有很多选项,我们可以使用man命令进行查看。