/etc/passwd
/etc/shadow
/etc/group
/etc/gshadow
root密码忘记:
进入单人维护系统,就可以不输入密码就以root身份登入(通常在Boot是输入:linux single就可以),然后进入/etc/shadow文件中将密码这一栏清空,这时root不需要密码就可以登入了。再使用passwd设定root密码
groupadd 添加群组
groupadd [-g GID] groupname
groupdel 删除群组
groupdel groupname
删除群组,必须将该群组下的Primary用户删除,就是/etc/passwd中其GID设定为这个群组GID的用户。
useradd 建立账号
useradd [-u UID] [-g GID] [-d HOME] [-s SHELL]
建立默认账号:/etc/default/useradd,/etc/login.defs,/etc/skel
其中当建立默认用户时,根目录下的内容是由/etc/skel下的内容拷贝过去的
userdel 删除账号
userdel [-r] username
chsh 改变用户自己的shell的指令
chfn 改变用户基本信息
userconf 图形化加用户
passwd 修改密码
su 改变用户登入身份为root
sudo 使用root身份执行命令
sudo mkdir /root/testing 使用root身份在/root目录下创建目录testing
visudo 其他用户要使用sudo命令得在/etc/sudoers中设定该有的选项。使用visudo才能编辑该文件,且必须是root身份
用户信息查看
id 查询用户的UID,GID及所拥有的群组
groups 查询用户能够支持的群组
finger 查询用户的一些相关信息,如电话号码等
手动创建用户
pwconv 将passwd的资料传入/etc/shadow中