Linux用户(user)以及用户组(group)

一、用户(user)

1.管理员用户(root)

root:x:0:0:root:/root:/bin/bash

Linux属于多用户的操作系统,一个Linux系统可以建立多个用户,一般自定义的用户都为普通用户,这些普通用户能同时登录这台Linux,LInux系统对这些用户分配一定的资源,普通用户在所分配到的资源内进行各自的操作,相互之间不受影响。但是这些普通用户的权限是有限制的,且用户太多的话,管理就不便,从而引入root用户,此用户是唯一的,且拥有系统的所有权限。即root账户,UID号为0,拥有所有系统的权限,是整个系统的所有者。

2.系统用户

bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt

Linux系统为满足自身系统管理所内建的账号,在安装系统的过程中自动创建,不能登陆Linux系统。UID范围在1-499之间(centos redhat在1-999之间)。

3.普通用户(user)

mk:x:1000:1000:mk:/home/mk:/bin/bash

由root管理员用户创建提供用户登录Linux操作系统使用的账号,UID在500以上(centos redhat 在1000以上)。以mk用户为例,一个用户包括:

名称:密码:用户标识(UID):组标识(GID):注释:用户主目录:用户登录的shell类型

(1)登陆名(login_name):用于区分不同的用户。同一系统名称是唯一的。名称在8个字符内。Linux系统大小写敏感,mk与MK是两个不同的用户,登录名中不能有冒号,最好不要包括特殊字符。

(2)密码(password):用户登录系统进行认证的字符。由于/etc/passwd文件对所有用户都可读,所以该字段不是明文,Linux系统都是用shadow技术,把真正的用户口令存放到/etc/shadow文件中,而在/etc/passwd文件中放入一个特殊字符,就是mk后面的x。用户密码可以有该用户自己修改,也可以由管理员修改,管理员(root)可以修改所有用户密码。

(3)用户标识(UID):UID是一个整数,是Linux系统内标示用户的数字。一般UID与用户名相对应。UID取值范围为0-65535。UID为0的是管理员(root)用户。

(4)组标识号(GID):这是用户工作组的标识。具有相似属性的多个用户可以分配在同一个组内,每个组都有自己的组名,在/etc/group文件中也可以看一个组内的用户。

(5)注释:该字段是存放用户一些个人信息,没有实际用途,起一个注释描述的作用

(6)用户主目录:用户主目录是用户起始工作的目录,是登陆后所在的目录。创建的用户骨架文件在/etc/skel中。

(7)登陆Shell:用户登陆后,要启动一个进程,负责将用户的操作传给内核,这个进程是用户登录到系统后运行的命令解释器,即Shell。Shell有很多种,每种都有不同的特点,常用的有sh,csh,ksh,tcsh,bash等。系统管理员可以根据系统情况和用户习惯为用户指定某个Shell。




  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值