Linux介绍之用户与用户组是什么?老男孩Linux运维培训课程
老男孩IT教育
常见问题
2021年7月23日 16:50
在学习Linux课程之前,我们需要对它做一定的了解,众所周知,Linux是一个操作系统,与之同为操作系统的还有Windows、MacOS、Android等,Linux的安全性较高,也是免费开源的,开发效率也非常不错,也是这些原因使Linux越来越受大众所喜爱,请看下文:
在学习Linux课程之前,我们需要对它做一定的了解,众所周知,Linux是一个操作系统,与之同为操作系统的还有Windows、MacOS、Android等,Linux的安全性较高,也是免费开源的,开发效率也非常不错,也是这些原因使Linux越来越受大众所喜爱,请看下文:
什么是用户?
我们对硬件中资源的操作,都是需要通过操作系统完成的,当我们要读取硬盘中的一份关键数据,出于多方面考虑,开发者们设立了安全机制,必须先输入正确的用户名和密码,才能进行操作,凡是能够正常登录的,都被称作用户。
Linux中的用户角色划分是怎样的?
在Linux系统中,用户可分为超级管理员、普通用户两类,超级管理员拥有最高权限,普通用户的权限由超级管理员所分配,对于Linux系统来说,用户的角色是通过UID和GID区分的,也就是Linux系统用来识别用户究竟是哪一类的依据是,UID和GID这样的数字。
UID:即User Identify,用户ID,在系统中是唯一的,相当于人的身份证号,用户名相当于是这个人的名字。
GID:即Group Identify,组ID,打个比方,操作系统当成一家公司,UID为员工号,GID为部门号。
超级用户:默认为root用户,UID和GID均为0,root用户在每台操作系统中都是唯一的,通过它可以登录系统,同时也可以操作系统中的任何文件及命令,拥有最高的权限。
什么是用户组?
顾名思义,即,将多个用户归纳成一个组,如果我们对组进行操作,也就意味着对组中的所有用户进行操作。
普通用户来说,组分为这几类。
1、默认组:创建用户时不指定组,默认创建与用户名同名的组。
2、基本组:用户有且仅有一个基本组,创建时可以通过-g指定。
3、附加组:用户可以有多个附加组,创建时可以通过-G指定。
如果你想要学习Linux的更多知识,推荐选择老男孩教育Linux运维课程,我们专注互联网IT技术人才培训和企业内训服务,在北京、深圳均设有分校,一直秉承保证教学质量才是硬道理的发展观,坚持做正确的事,用心帮助每一位学员通过在老男孩努力学习获得体面的工作和生活。
推荐阅读:
