分类: LINUX
2014-07-22 01:22:10
@Linux账号与用户组
1、UID(用户Id)、GID(组Id)
/etc/passwd -用户,家目录,shell设置
/etc/shadow -密码
忘记root密码?
- 进入/etc/shadow,将root密码一栏清空,再登录Linux一次,就不需要密码就可以登录。再用passwd设置密码
2、/etc/group
用户组名称:用户组密码:GID:支持的账号名称
effective/initial group 命令:groups(查看登入用户所在组),newgrp 用户组 (切换用户组)
3、/etc/gshadow
@账号管理
1、useradd [-u UID] [-g initial group] [-G other_group] (添加用户)
grep (匹配搜索)
/etc/default/useradd (添加用户,默认设定) ,FC4会建立一个与用户名同名的组名;SuSE 9,会使用/etc/default/useradd设定的组
/etc/skel/* 内容会复杂到/home/新用户 目录下
/etc/login.defs UID/GID的设置
2、passwd [useraccount] (设置密码)
3、usermod [-cdegGlsuLu] username
4、userdel [-r] username
一般先 find / -user username
再 userdel [-r] username
5、groupadd [-g gid] [-r]
6、groupmod [-g gid] [-n group_namo]
7、groupdel [groupname]
8、gpasswd groupname
gpasswd [-A user1,...] [-M user3,user4...] groupname
gpasswd [-rR] groupname
组管理员:
gpasswd [-ad] user groupname
9、su [-lcm] [username]
10、sudo [-u [username|#uid]] command
/etc/sudoers -visudo