LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1052|回复: 0

用户管理

[复制链接]
发表于 2005-12-31 00:52:36 | 显示全部楼层 |阅读模式
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 选择重新授权给一个帐户并找回先前的用户密码。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表