Linux用户组管理


用户和用户组管理

 

Linux系统是个多用户多任务操作系统,在一个系统中可能同时有多个用户在作业。Linux中主要有三类用户

  • root用户:也称为超级用户,拥有最高权限,可以管理其他用户
  • 虚拟用户:虚拟用户就是登录shell为/sbin/nologin的用户,这类用户不能登入系统。如ftp,apache用户等
  • 普通用户:这类用户可以登入系统,当时这能操作自己家目录的内容。

 

用户组就是某类具有相同特征的用户的集合,为方便管理组织成为组。Linux中文件的可以按照组设置权限

 

查看用户信息

  • 使用id命令查看用户信息


    uid:用户的id,一般唯一
    gid:用户组的id,一般唯一
    groups:用户所在的组
  • 使用finger命令查看用户信息

    centos6.4默认没有安装,执行yum –y install finger安装即可。


  • 查看/etc/passwd文件



    密码文件在/etc/shadow文件中指定。这两个文件的格式下文会进行介绍

 

用户添加

 

使用useradd或者adduser(只是指向useradd的一个连接)

useradd命令只有root跟root的同组用户具有执行权限,其他用户没有权限添加用户(会报 Permission denied错误)

 

下面我们将添加5个用户

 

未完待续…

相关内容

    暂无相关文章