在Linux系统中,用户是分角色的,角色不同,对应权限不同。用户角色通过UID和GID识别。

  大致分为三种:超级用户,普通用户,虚拟用户。

  超级用户:默认是root用户,其UID和GID都是0。root用户在每台Unix和Linux系统中都是唯一且真是存在的,通过它可以登陆系统,操作系统中任何文件执行系统中任何命令,拥有最高管理权限。

  普通用户:系统中大多数用户都是普通用户,实际中也一般使用普通用户操作,需要权限是用sudo命令提升权限。

  虚拟用户:与真实的普通用户区分开来,这类用户最大特点是安装系统后默认就会存在,且默认情况大多数不能登陆系统,其在/etc/passwd文件中,最后字段为/sbin/nologin。但是,他们是系统正常运行不可缺少的,他们的主要是方便系统管理,满足相应的系统进程对文件属主的要求。如,默认的bin,adm,nobody,mail用户等。服务的运行需要用户角色,可以不用登陆,例如当我们需要运行MySQL数据库时,可以创建一个虚拟用户,作为运行MySQL服务的角色。

最新文章

  1. Node.js学习笔记
  2. Xamarin.IOS之多视图
  3. [Git] Git 常用技巧
  4. Unix: How to Install BerkeleyDB From Source
  5. Linux内核中常见内存分配函数(二)
  6. [Boost]boost的时间和日期处理-(2)时间的操作
  7. Atitit.Hibernate于Criteria 使用汇总and 关系查询 and 按照子对象查询 o9o
  8. Call U
  9. 【Python3爬虫】你会怎么评价复仇者联盟4?
  10. [LeetCode] All Nodes Distance K in Binary Tree 二叉树距离为K的所有结点
  11. 统计numpy数组中最频繁出现的值
  12. npm、webpack、vue-cli 快速上手版
  13. bugfree3.0.1-BUG解决方案修改
  14. 678 "流浪地球"为什么是个好地方?(系统越复杂拥有好运气的机会也就越大)
  15. x的奇幻之旅 (史蒂夫·斯托加茨 著)
  16. Postman 测试swagger类接口技巧
  17. Redis常见使用说明
  18. 输出当前MySQL的环境变量:
  19. 【微信小程序】使用setTimeout制作定时器的思路
  20. DUBBO监控,设置接口调用数据的上报周期

热门文章

  1. 微信小程序swiper标签的测试
  2. 微信小程序简单入门理解
  3. 201521123110《Java程序设计》第5周学习总结
  4. Python[小甲鱼007了不起的分支和循环]
  5. 201521123013 《Java程序设计》第12周学习总结
  6. Python的自学之路:Python基础(一)
  7. Exception in thread "main" org.hibernate.MappingException: You may only specify a cache for root
  8. JPA 注解的CascadeType属性
  9. mysql水平分表和垂直分表的优缺点
  10. MapReduce极简教程