chage命令是用来修改帐号与密码的有效期限。语法:chage [选项] 用户名。选项:-m:密码可更改的最小天数。为零时代表任何时候都可以更改密码。-M:密码保持有效的最大天数。
id命令可以显示真实有效的用户ID(UID)和组ID(GID)。UID 是对一个用户的单一身份标识。组ID(GID)则对应多个UID。id命令已经默认预装在大多数Linux操作系统中。
grpconv命令用来开启群组的投影密码。Linux操作系统里的用户和群组密码,分别存放在/etc目录下的passwd和group文件中。因系统运作所需,任何人都得以读取它们,造成安全上的破绽。
pwunconv命令与pwconv功能相反,用来关闭用户的投影密码。它会把密码从shadow文件内,重回存到passwd文件里。语法:pwunconv。实例:pwunconv //关闭影子密码。
pwconv命令用来开启用户的投影密码。Linux操作系统里的用户和群组密码,分别存放在名称为passwd和group的文件中,这两个文件位于/etc目录下。因操作系统运作所需,任何人都得以读取它们,造成安全上的破绽。
nologin命令可以实现礼貌地拒绝所有用户登录操作系统,同时给出信息。如果尝试以这类用户登录,就在log里添加记录,然后在终端输出This account is currently not available信息。
chpasswd命令是批量更新用户口令的工具,是把一个文件内容重新定向添加到/etc/shadow中。语法:chpasswd(选项)。选项:-e:输入的密码是加密后的密文;-h:显示帮助信息并退出。
grpunconv命令用来关闭群组的投影密码。它会把密码从gshadow文件内,回存到group文件里。语法:grpunconv。实例:未关闭的情况。cat /etc/gshadow | grep cdy。cdy:123456::。
grpck命令用于验证组文件的完整性,在验证之前,需要先锁定(lock)组文件/etc/group和/etc/shadow。grpck命令检查数据是否正确存放,每条记录是否都包含足够的信息。
groupdel命令用于删除指定的工作组,本命令要修改的操作系统文件包括/ect/group和/ect/gshadow。若该群组中仍包括某些用户,则必须先删除这些用户后,方能删除群组。
chsh命令用来更换登录操作系统时使用的shell。若不指定任何参数与用户名称,则chsh会以应答的方式进行设置。语法:chsh(选项)(参数)。选项:-s
gpasswd命令是Linux下工作组文件/etc/group和/etc/gshadow管理工具。语法:gpasswd(选项)(参数)。选项:-a:添加用户到组;-d:从组删除用户;-A:指定管理员;-M:指定组成员和-A的用途差不多。
pwck命令用来验证系统认证文件/etc/passwd和/etc/shadow的内容和格式的完整性。语法:pwck(选项)(参数)。选项:-q:仅报告错误信息;-s:以用户id排序文件“/etc/passwd”和“/etc/shadow”。
groupmod命令更改群组识别码或名称。需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作。语法:groupmod(选项)(参数)。
passwd命令用于设置用户的认证信息,包括用户密码、密码过期时间等。系统管理者则能用它管理系统用户的密码。只有管理者可以指定用户名称,一般用户只能变更自己的密码。
chfn命令用来改变finger命令显示的信息。这些信息都存放在Linux操作系统中/etc目录里的passwd文件里。若不指定任何选项,则chfn命令会进入问答式界面。
newusers命令用于批处理的方式一次创建多个命令。语法:newusers(参数)。参数:用户文件:指定包含用户信息的文本文件,文件的格式要与/etc/passwd相同。
logname命令用来显示用户名称。语法:logname(选项)。选项:--help:在线帮助;--vesion:显示版本信息。
groups命令在标准输入输出上输出指定用户所在组的组成员,每个用户属于/etc/passwd中指定的一个组和在/etc/group中指定的其他组。
finger命令用于查找并显示用户信息。包括本地与远端主机的用户皆可,帐号名称没有大小写的差别。单独执行finger指令,它会显示本地主机现在所有的用户的登陆信息。
su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。语法:su(选项)(参数)。
usermod命令用于修改用户的基本信息。usermod命令不允许你改变正在线上的使用者帐号名称。当usermod命令用来改变user id,必须确认这名user没在电脑上执行任何程序。
groupadd命令用于创建一个新的工作组,新工作组的信息将被添加到系统文件中。语法:groupadd(选项)(参数)。选项-g:指定新建工作组的id;-r:创建系统工作组,系统工作组的组ID小于500。
userdel命令用于删除给定的用户,以及与用户相关的文件。若不加选项,则仅删除用户帐号,而不删除相关文件。语法:userdel(选项)(参数)。
useradd命令用于Linux中创建的新的系统用户。useradd可用来建立用户帐号。帐号建好之后,再用passwd设定帐号的密码。而可用userdel删除帐号。使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中。