Linux命令:用户及用户组管理常用命令

用户管理常用命令

useradd和adduser 增加用户

useradd [option] [username]

如增加一个用户lisi : useradd lisi

可以通过:

tail -5(数字可以改) /etc/passwd 来查看是否添加成功

 usermod [option] [username] 修改用户信息

如修改密码: usermod –p password lisi 

将lisi这个用户的登录密码改为 password(明文)

可以通过

   tail -5 /etc/shadow 查看为用户更改密码是否成功

 

userdel [option] [username] 删除用户信息.  -X-:当[option] 值为 –r 的时候,为将用户的home目录下的该用户目录和文件都删除

如: userdel –r lisi

可以通过 tail -5 /etc/passwd 查看是否删除成功

root@ubuntu:/# tail -5 /etc/shadow

sshd:*:16473:0:99999:7:::

jetty:*:16473:0:99999:7:::

xiaoming:123456:16473:0:99999:7:::

zhangsan:654123:16473:0:99999:7:::

lisi:123456:16473:0:99999:7:::

 

passwd [username] 更改用户密码(暗文加密)

如:passwd lisi(控制台将会提示输入被修改用户的新密码)

 

root@ubuntu:/# passwd lisi

Enter new UNIX password:

Retype new UNIX password:

passwd: password updated successfully

 

root@ubuntu:/# tail -5 /etc/shadow

sshd:*:16473:0:99999:7:::

jetty:*:16473:0:99999:7:::

xiaoming:123456:16473:0:99999:7:::

zhangsan:654123:16473:0:99999:7:::

lisi:$6$NfUIP08g$3KYvfhl30QvQSkbIOnepEjWbHoBnlhNxp6JZE883COndMaZXG1C0EDJpG.G5cLfosMyq/KGnd1rCcsWciIDqw1:16473:0:99999:7:::

 

 

用户组管理常用命令

&: 用户组就是具有相同特征的用户的集合体,用户和用户组的关系是多对多的,一个用户可以属于多个用户组,同一,一个用户组可以包含多个用户。

groupadd可指定用户组名称来监理新的用户组,需要时可从系统中取得新用户组值

  • groupadd [option] [groupname]

root@ubuntu:/# groupadd -g 6666 tem_group (-g 6666 指定groupid 为6666

root@ubuntu:/# tail -5 /etc/group

jetty:x:125:

xiaoming:x:1001:

zhangsan:x:1002:

lisi:x:1003:

tem_group:x:6666:

groupmod可指定用户组名称来修改新的用户组号或用户组名称

 

groupmod(group modify)

功能说明:更改群组识别码或名称。

语  法:groupmod [-g <群组识别码> <-o>][-n <新群组名称>][群组名称]

补充说明:需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作。

参  数:
 -g <群组识别码>  设置欲使用的群组识别码。 
 -o  重复使用群组识别码。 
  -n <新群组名称>  设置欲使用的群组名称。

-g <群组识别码>  设置欲使用的群组识别码。

  • groupmod [option] [groupname]

root@ubuntu:/# groupmod -g 5555 tem_group (修改用户组的组id)

root@ubuntu:/# tail -5 /etc/group

jetty:x:125:

xiaoming:x:1001:

zhangsan:x:1002:

lisi:x:1003:

tem_group:x:5555:

 

 -n <新群组名称>  设置欲使用的群组名称。

root@ubuntu:/# groupmod -n gn_group tem_group

root@ubuntu:/# tail -5 /etc/group

jetty:x:125:

xiaoming:x:1001:

zhangsan:x:1002:

lisi:x:1003:

gn_group:x:5555:

 

-o  重复使用群组识别码。 

 

groupdel [groupname]删除用户组

root@ubuntu:/# groupadd -g 8888 mygroup

root@ubuntu:/# tail -2 /etc/group

gn_group:x:5555:

mygroup:x:8888:

root@ubuntu:/# groupdel mygroup

root@ubuntu:/# tail -2 /etc/group

lisi:x:1003:

gn_group:x:5555:

 

posted @ 2015-02-07 22:06  Ajunboys  阅读(266)  评论(0)    收藏  举报