Linux系统基础之三:Linux用户和用户组管理

来源:互联网 发布:php文字特效代码 编辑:程序博客网 时间:2024/04/29 13:53

Linux用户和用户组管理

简介:



1.用户管理文件

(1)用户信息文件

用户信息文件 /etc/passwd


每一行代表一个用户,每行7个字段,每个字段意思如下:

普通用户将UID修改为0后,就变为了超级用户


初始组,和附加组


对于Shell:


正常用户的shell必须是/bin/bash 才能正常登陆,一般默认就行,不用更改。


(2)影子文件

影子文件 /etc/shadow

9个字段,每个字段意思如下:

第2字段:在正常的用户密码字段前加!!或者* 可以禁用该用户

第5字段:如果密码有效期改为15则,每隔15天必须换一次密码。

最后:

(3)组信息文件

组信息文件 /etc/group





2.用户相关的文件

添加用户的时候自动生成











3.用户管理命令

(1)用户添加命令:useradd 选项 [用户名]


(2)修改用户密码命令:passwd 选项 [用户名]


root可以修改所有用户密码。普通用户,修改密码直接passwd即可,并且修改时遵循linux密码原则

passwd -l [用户名] 即可锁定用户
(3)修改用户信息:usermod 选项 [用户名]


(4)修改用户密码状态:chage 选项 [用户名]


(5)删除用户命令:userdel -r [用户名]

选项:
-r 删除用户同时删除用户家目录


(6)切换用户身份:su 选项 [用户名]


切换时,选项“-”必须要加上

对于 -c 选项 意思如下:


0 0
原创粉丝点击