5.04_01_Linux用户管理命令详解与04_02_权限及权限管理

passwd用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。只有管理者可以指定用户名称,一般用户只能变更自己的密码。

-d:删除密码,仅有系统管理者才能使用;

-f:强制执行;

-k:设置只有在密码过期失效后,方能更新;

-l:锁住密码;

-s:列出密码的相关信息,仅有系统管理者才能使用;

-u:解开已上锁的帐号。

pwck用来验证系统认证文件/etc/passwd和/etc/shadow的内容和格式的完整性。

创建组:groupadd用于创建一个新的工作组,新工作组的信息将被添加到系统文件中。

-g:指定新建工作组的id;

-r:创建系统工作组,系统工作组的组ID小于500;

-K:覆盖配置文件“/ect/login.defs”;

-o:允许添加组ID号不唯一的工作组。

groupmod命令更改群组识别码或名称。需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作。

-g<群组识别码>:设置欲使用的群组识别码;

-o:重复使用群组识别码;

-n<新群组名称>:设置欲使用的群组名称。

gpasswd命令是Linux下工作组文件/etc/group和/etc/gshadow管理工具。

-a:添加用户到组;

-d:从组删除用户;

-A:指定管理员;

-M:指定组成员和-A的用途差不多;

-r:删除密码;

-R:限制用户登入组,只有组中的成员才可以用newgrp加入该组。

文件默认不能具有执行权限,如果算得的结果中有执行权限,则将其权限加1

SHELL的类型:

登录式shell:

正常通常某终端登陆

su - USERNAME

su -l USERNAME

非登录时shell:

su USERNAME

图形终端下打开命令窗口

自动执行的shell脚本

你可能感兴趣的:(5.04_01_Linux用户管理命令详解与04_02_权限及权限管理)