Linux

Linux 用户和用户组

2018-05-05  本文已影响9人  Marlon666

用户和用户组

/ect/group 存储当前系统中所有用户的组信息
-Group: x : 123 : abc,def ,xyx
-组名称:组密码和占位符:组编号:组中用户列表

组编号 < 500 :系统分配
组编号 > 500 :用户个人创建

/ect/gshadow 存储当前系统中用户组的密码信息

-Group:* : : abc,def,xyz
-组名称: 组密码: 组管理者:组中用户名列表

/ect/passwd 存储当前系统中所有用户的信息

-user  :     x    : 123    : 456       :xxxx       : /home/user : /bin/bash
-用户名:密码占位符:用户编号:用户组编号:用户注释信息:用户主目录  :shell类型

/etc/shadow 存储当前系统中的所有用户的密码信息

- user : xxxxdsfajia  ::::
-用户名:  密码  

group 命令

groupadd  sex  添加一个sex 的用户组

groupmod  -n market sex   把sex组名改为market

groupmod -g  668  market       把market组的编号改为668

groupadd -g  888  boss      创建有一个用户组,编号为888 名称为boss

groupdel market  删除market组

useradd -g sexy fuck01  往用户组sexy中添加 fuck01用户

useradd -d /home/xxx imooc  在home目录下创建一个用户的文件夹

usermod -c dgdzmax username   username 添加备注 dgdzmax

usermod -l  alibaba  baidu  把baidu的用户名改为alibaba
 
usermod -d  /home/cls cls   修改cls的用户目录为/home/cls

usermod -g sexy imooc   修改imooc的用户组为 sexy

userdel -r  username  username 并且删除他的用户文件

userdel username 删除用户

进阶命令

passwd -l username  锁定用户

passwd -u username  解锁用户

passwd -d username   无密码登录

gpasswd -a username boss  为user用户添加 boss附属组

gpasswd -d username boss  为user用户减少boos附属组

gpasswd username  修改用户密码

其他命令

su username  切换用户   
whoami       我是谁?
id imooc 
-显示指定用户信息,包括用户编号、用户名
-主要组编号及名称,附属组列表

groups imooc
显示imooc 用户所在的所有组

chfn imooc  设置用户资料,依次输入用户资料
finger imooc 显示用户详细资料

clear 清空命令记录

上一篇下一篇

猜你喜欢

热点阅读