1.用户和组管理
用户的基础概念:
Linux是一个多用户多任务的操作系统: Linux系统支持多个用户在同一时间内登陆,不同用户可以执行不同的任务,并且互不影响。
例如,某台Linux服务器上有4个用户,分别是root、www、ftp和mysql,在同一时间内,root用户可能在查看系统日志、管理 维护系统;www用户可能在修改自己的网页程序;ftp用户可能在上传软件到服务器;mysql用户可能在执行自己的SQL查询,每个用户互不干扰,有条不紊地进行着自己的工作。与此同时,每个用户之间不能越权访问,比如www用户不能执行mysql用户的SQL查询操作,ftp用户也不能修改www用户的网页程序。
由此可知,系统上不同用户具有不同的权限,每个用户在权限允许范围内完成不同的任务。而Linux正是基于这种权限的划分和管理,实现了多用户多任务的运行机制。
用户: 用户是能够获取系统资源的权限的集合; 每个用户都会分配一个特有的id号-uid。
用户UID&