11.3. 更改用户属性

有一些命令可以更改帐户的各种属性(即,/etc/passwd):

chfn

更改全名字段。

chsh

更改登录 shell。

passwd

更改密码。

超级用户可以使用这些命令来更改任何帐户的属性。普通用户只能更改他们自己帐户的属性。有时可能需要禁用普通用户的这些命令(使用 chmod),例如在有很多新手用户的环境中。

其他任务需要手动完成。例如,要更改用户名,您需要直接编辑/etc/passwd(使用 vipw,记住)。同样,要添加或删除用户到更多组,您需要编辑/etc/group(使用 vigr)。但是,此类任务往往很少见,应谨慎执行:例如,如果您更改用户名,电子邮件将不再发送到该用户,除非您还创建邮件别名。