linux用户管理

1.每一个用户都要有至少一个组和家目录

2.添加用户:a.  useradd  用户名。就会自动创建一个与用户名同名的家目录

        b.  useradd  -d  指定目录   用户名,就会在该目录下创建用户,家目录就是制定的目录。

3.给用户指定或修改密码:passwd   用户名 ,回车以后就可以输入密码。(特别注意:输入密码时自己也看不到密码正在输入,不会有任何提示,但实际上已经输入了,是Linux的一种保密机制

4.删除用户: a. userdel  用户名,删除该用户但保留家目录。

       b. userdel  -r 用户名,删除用户及家目录。(一般情况我们不会删家目录,比如在公司离职,但是你写的代码还是要被保留,只是剥夺了你在进入该系统的权限而已!

5.查询用户: id  用户名。eg: id xiaoqiang

6.切换用户: su - 用户名 (从权限高的用户切换到权限低的用户不用输密码,反之或者平级需要输入密码),返回到原来用户用exit即可。

7.添加组:groupadd 组名

8.删除组:groupdel 组名

9.增加用户时直接加上组:useradd -g 用户组  用户名

10.修改用户的组:  usermod -g 用户组  用户名

11.用户配置文件: vim  /etc/passwd  ,用于记录用户的各种信息

含义:  用户名:口令:用户标识号:组标识号:注释:主目录:登录shell

12.口令配置文件: vim  /etc/shadow  ,密码这一类的东西

含义:用户名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

13. 组配置文件: vim/etc/group  ,记录linux包含组的信息。

含义:组名:口令:组标识号:组内用户列表

 

posted @ 2019-05-23 20:44  独孤尧十三  阅读(120)  评论(0编辑  收藏  举报