freebsdLinux学习|Gentoo/Arch/FreeBSD技术文

UNIX基础--用户和基本账户管理

2015-04-22  本文已影响253人  孤逐王

账户类型

系统账户

系统账户运行服务。
系统用户是那些要使用诸如DNS、 邮件, web等服务的用户。 使用帐户的原因就是安全; 如果所有的用户都由超级用户来运行, 那它们就可以不受约束地做任何事情。
典型的系统帐户包括daemon、operator、bind(供 域名服务 使用)、news, 以及www。
nobody是普通的没有特权的系统用户。 然而, 大多数与用户联系很密切的服务是使用nobody的, 记的这点非常重要, 这样可能使用户变的非常有特权。

用户账户

用户帐户是让真实的用户访问系统的主要方式, 这些帐户把用户和环境隔离, 能阻止用户损坏系统和其他用户, 在不影响其他用户的情况之下定制自己的环境。

超级用户账户

超级用户帐户, 通常叫做 root,超级用户拥有无限制的权限管理系统。在收发邮件, 系统检查或编程这样的日常工作中, 尽量不要使用root权限。 普通的用户帐户不会由于出错而破坏系统, 所以要尽可能的使用普通帐户, 除非您需要额外的特权。

获取超级用户权限:

使用su命令的用户,必须属于wheel组;如果运行su时指定了-,用户将继承root用户的环境变量。
运行完命令时,使用exit命令离开超级用户账户,回到原来的用户权限。

管理账户

FreeBSD提供很多不同的命令管理用户账户,最常用的命令概括如下:

adduser 添加用户
rmuser 删除用户
chpass 修改用户数据库信息
passwd 修改用户口令
pw 强大灵活修改用户帐户的工具

上一篇 下一篇

猜你喜欢

热点阅读