首页 > 代码库 > Linux用户组管理
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个用户
未完待续…
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。