CentOS VPS新手教程(2)用户及权限
当成功以root用户 登录服务器 后,下一步就要为你的服务器创建一些非超级管理员的普通用户。 为什么不只使用root用户来管理VPS 由于root用户在linux下权限最大,它可以随意修改文件系统中的任意文件(当然包括删除文件),这会使以root运行的程序有极高的风险性。(可以参考 一个空格引发的惨剧 )。 我们可以通过创建不同的用户,使他们拥有对于不同文件、程序具有不同的操作权限来避免系统由于某用户的权限过大而造成一些不必要的麻烦,使得系统中的文件与程序都是井井有条的。 用户与组 在Linux中用户与组是两个相关的概念。一个组由多个用户组成,而一个用户可以属于多个组。由于对于单一用户的管理太过复杂,通常存在很多个用户拥有相似或重复的用户权限、或者他们可以共用某个目录,我们可以通过管理组来批量的管理从属于这个组的用户所具有的权限。 如何管理用户 创建或删除用户必须以root权限运行。 创建用户 例如,创建一个名为scott的用户 # useradd scott 为新创建的用户设置密码 1. root为其添加 # passwd scott 2. 用户自己初始化密码 $ passwd 删除用户 例如,删除名为scott的用户 # userdel scott 删除用户的同时,删除属于他目录下的档案 # userdel -r scott 查看所有用户 所有的用户都写入了/etc