|
Slackware Linux 设定使用的是阴影密码, 因此除标准/etc/passwd 和/etc/group 文件之外, 并且通过/etc/shadow 文件文件进行加密。下面是管理用户的通用的基础方式。
增加用户
Slackware Linux 使增加一名新用户非常容易。您必须全部运行 /usr/sbin/adduser 脚本命令。它将提出一系列的问题并且完成所有必要的步骤设置帐户。
在帐户被设定之后, 您能使用下面的程序来处理帐户信息:
* /usr/bin/passwd - 改变密码。
* /usr/bin/chfn - 改变用户指纹(ID)信息。
* /usr/bin/chsh - 改变用户的shell。
删除用户
去除用户是一样简单; 做如此您可能或者使用 userdel 命令, 或做它用手。
如果userdel 无法去除帐户用户当前登录; 您必须杀掉属于此用户所有连续进程。
并且, 您必须运行 userdel - r (注意- r 标记参数) 如果您想要摆脱用户的环境dir和邮件地址。
去除用户手目录要求编辑几个文件和去除一些事, 这同样也是非常简单的。这些步骤将彻底删除系统中不存在或不再需要的用户:
1. 删去除在/etc/passwd中的用户名。 以根用户的方式打开文件/etc/passwd 和找到对应于帐户去除和删除它。
2. 从/etc/group 去除用户名。 您需要从所有小组去除用户名在/etc/group 文件中。
3. 去除在/etc/shadow中多余的信息 。 过程和一步骤1样相同 。
4. 删除主目录。 如同根做 rm - rf 在主目录为帐户。
5. 删除邮件假脱机文件。 如同您需要删除/var/spool/mail/{USERNAME} 的根。
使用户失去能力
使帐户暂时失去能力是容易和有时是必要的,在某些情况下。从passwd(1) 查找资料:
用户帐号也许被锁或开锁,这与- l 和- u 标记参数有关。- l 选择使帐户失去能力,使密码编码从新编排,以使用户当前密码失效。- u 选择重新授权给一个帐户并找回先前的用户密码。 |
|