创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,会自动生成一个与用户名同名的工作组。
用户的缺省uid从500向后顺序增加,500以下作为系统保留账户。
一、用户组
1、创建用户组
命令groupadd创建用户组
groupadd -g 600 groupftp
创建一个组groupftp,其GID为600
2、为组添加用户
命令gpasswd,只有root和组管理员能够改变组的成员。
gpasswd -a user1 groupftp
把user1加入groupftp组
gpasswd -d user1 groupftp
把user1退出groupftp组3、修改组
groupmod -n user groupftp
修改组名user为groupftp4、删除组
groupdel groupftp
删除组groupftp二、用户操作
5、创建用户
useradd -u 700 myftp -g 600创建myftp用户,指定uid为700,所属组uid600
6、为新建用户设置密码
passwd myftp7、修改用户账户
usermod -l myftp2 myftp
将用户myftp的登录名改为myftp2
usermod -g groupftp myftp
将用户myftp加入到groupftp组中。
usermod -d /ftp1/ftp2 ftp
将用户ftp目录改为/ftp1/ftp28、删除用户账户
userdel myftp
删除用户myftp
userdel -r myftp
删除用户myftp,同时删除他的工作目录9、查看用户信息
id命令查看一个用户的UID和GID, 例:查看myftp的id
id myftpfinger 命令查看用户信息finger myftp