Linux学习笔记:用户与用户组

Python71

Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。

也就是说任何需要使用操作系统的用户,都需要一个系统账号,账号分为: 管理员(root)账号与普通用户账号(非root)。

在Linux中,操作系统 根据UID来判断用!根据UID来判断用户! 而不是用户名! 只要id为0就是管理员,哪怕有多个id为0 的账号

  • 超级用户UID:0:root用户默认为0。
  • 系统用户UID:1-999:系统中系统服务由不同用户运行,更加安全,默认被限制登陆系统。
  • 普通用户UID:1000~:即管理员创建的用于日常工作而不能管理系统的普通用户。

注意UID一定是不能冲突的,管理员创建的普通用户UID从1000开始(即便前面有闲置的号码)

用户的配置文件:

  • /etc/passwd:用户及其属性信息(名称、 UID、主组ID等)
  • /etc/shadow:用户密码及其相关属性

关于passwd文件

使用cat passwd查看这个文件,下面是我的系统中的前几行

输入验证码查看隐藏内容

扫描二维码关注本站微信公众号 Johngo学长
或者在微信里搜索 Johngo学长
回复 svip 获取验证码
wechat Johngo学长