为管理众多系统用户,Linux提供了完备的组群和用户两级管理。高防服务器用户名是指系统分配给个人登录到系统的账号。组群是指功能及权限相似的一类用户的集合。Linux采用两级系统用户管理,给组群及用户分配不同的权限,从而使系统具有很高的安全性。如图1所示,Linux操作系统中的用户一般分为以下3类。

(1)root用户:根用户,系统管理员,系统中惟一拥有最高权限的用户,可以操作任何文件并执行任何命令。此用户在安装i操作系统时创建,其ID值为0,一般情况下,只有在必须使用根用户登录系统时才使用,默认情况下此用户只能在本地登录,但用户可以修改etc/pam. d/login文件以允许root用户远程登录系统。

(2)普通用户:能够管理自身的文件并拥有root用户赋予的权限的用户,这些用户是在系统安装完成后由系统管理员创建的,可以直接或远程登录系统。

(3)虚拟用户:这类用户不具有登录系统的能力,但它们是系统运行中不可缺少的。如bin、 damen、ftp、adm等。虚拟用户一般在系统安装时产生,当然,管理员也可以添加此类用户。

Linux用户基本属性

在Linux操作系统中,系统采用专用文件 /etc/passwd来存储用户属性。

下面以root(根用户)和test(普通用户)用户为例,详细介绍Linux用户所拥有的属性(各属性之间用冒号隔开)。

1、用户名( username)位于第1列,如root、test都是用户名。

2、已加密密码( encrypt password)Linux系统拥有很强的安全性,所有密码都经过加密,因此在以上文件的第1个与第2个冒号之间的密码内容均显示为x,表示已经加密,因此文件对所有用户可读,系统将用户的已经加密的密码用另一个文件 /etc/shadow专门存储。

3、用户ID( user ID)Linux的任何一个用户都有惟一的一个用户ID号,此属性是标识用户最重要的内容之一,root用户的ID为0,是系统第1个账号,用户自己创建的普通用户ID从500开始,如test用户。

4、默认组群ID( group ID)某用户默认属于某一个组群,组群是Linux用户管理中的一个概念。

5、用户描述( user description)对用户进行简要描述,如root用户可以描述为“root”,也可以保留为空,如test用户。

6、用户主目录( user's home dictionary)系统默认的主目录,也是系统登录时用户所在的路径,如root用户的主目为“/root”,所有其他用户的主目录都在/home文件夹下,如test用户的主目录为 home/test。

7、用户登录( Shell user's login Shell)Linux提供了多种shell,因此,在用户登录系统时,此属性用于规定用户登录系统时的默认shell程序,如root和tst用户的默认shell都为bash。用户可以更改自己使用的shell

linux服务器管理公司用户,Linux服务器用户账号如何管理相关推荐

  1. 如何在linux下切换用户,linux如何切换用户?linux切换用户的方法

    linux如何切换用户?linux是一款适用于开发者开发软件的操作系统,不少刚接触linux系统的用户在使用过中会遇到一些问题,最近就有用户反应该如何切换linux用户的问题,关于linux切换用户的 ...

  2. linux打理ftp用户,Linux中如何添加/删除FTP用户并设置权限

    在linux中添加ftp用户,并设置相应的权限,操作步骤如下: 1.环境:ftp为vsftp.被设置用户名为test.被限制路径为/home/test 2.创建建用户:在root用户下: userad ...

  3. linux中ftp用户,linux中怎么添加ftp用户

    Linux下创建用户是很easy的事情了,只不过不经常去做这些操作,时间久了就容易忘记.那么linux中怎么添加ftp用户,下面跟着学习啦小编一起来了解一下吧. linux中怎么添加ftp用户 在li ...

  4. linux基础:用户与组,权限管理

    linux中用户与权限管理 与Window的单用户系统不同,Linux操作系统在设计之初就遵循着多用户.多任务的理念.而在这种情况下,安全问题非常重要,不同用户,不同的用户组之间的隐私保护,安全管理就 ...

  5. Linux(内核和用户态的)动态内存管理

    http://www.ibm.com/developerworks/cn/linux/l-cn-slub/ 内核对象缓冲区管理 Linux 内核在运行过程中,常常会需要经常使用一些内核的数据结构(对象 ...

  6. linux删除相同用户,Linux 批量添加和删除用户

    Linux批量添加和删除用户 一,工具作用Linux批量添加和删除用户 在Linux用户管理中,经常需要用到批量添加或删除用户:如果用 useradd或adduser来添加大量用户,对系统管理员的体力 ...

  7. domino服务器注册用户,Domino服务器删除用户流程

    Domino服务器删除用户流程(图解) 长颈叔叔在论坛里给出过删除用户的详细流程不过是英文的,经过实践给个中文的解释方便大家查阅! 一.删除用户需要的权限 对 Domino 目录拥有带"删除 ...

  8. linux命令 添加用户,Linux添加用户命令

    Linux是一个多用户.多任务操作系统.多用户是指允许多人在Linux中创建独立的账户来确保用户个人数据的安全性.独立性.因此在Linux中添加用户就是系统管理员的日常基本工作了.其实添加用户命令也是 ...

  9. linux服务器管理公司用户,在Linux服务器Jenkins中管理用户和角色的方法

    下面将教你如何在Linux服务器Jenkins中管理用户和角色,它需要创建角色并分配给用户,你需要运行Jenkins服务器才能操作接下来的工作. 安装Jenkins参考文章 在Jenkins中管理用户 ...

最新文章

  1. 计算机信息技术应用的困惑,信息技术教育的困惑
  2. Eclipse设置条件断点
  3. 磨刀不误砍柴工——数据准备的过程与实践
  4. 【转】从Mac/OS和iOS开放源码浅谈UNIX家谱
  5. 自动生成四则运算题目
  6. 《JavaScript面向对象精要》——第1章 原始类型和引用类型 1.1 什么是类型
  7. android 广告close,小程序广告弹出与关闭
  8. Spark常用算子讲解一
  9. jms.jar 2.0_JMS API概述:JMS 1.x和JMS 2.x
  10. 编写JAVA脚本的JSP页面
  11. 对比学习系列论文CPC(一)——CPC概览
  12. logisim的安装
  13. oracle 之除数不为0
  14. 超级详细的vue2学习笔记
  15. compiled.php,laravel compiled.php 缓存 命令行
  16. 读书笔记-MySql必知必会(二)
  17. 自动化学科国家自然基金委十二五规划 2009年12月
  18. 利用BI工具Tableau对豆瓣即将上映电影进行数据分析绘制图表
  19. ryujinx模拟器linux安装教学,Switch模拟器 Ryujinx 安装使用过程 不定期更新软件及相关附件...
  20. java-php-python-ssm学术会议论文稿件管理系统计算机毕业设计

热门文章

  1. Coding the Matrix Week 3 The Matrix 矩阵
  2. python十进制转换_Python方法如何将普通IP转换为十进制IP
  3. c 语言 pthread_create_哪种编程语言又快又省电?有人对比了27种语言
  4. OS X上搭建distcc使用XCode进行分布式编译
  5. UE4 间接光照缓存
  6. Symfony 4.2.4 和 3.4.23 发布,经典 PHP Web 开发框架
  7. Asp.Net Web API(四)
  8. MVC Controller中View(model)如何在 View中的index页面获得?
  9. 聊聊数据权限哪些事儿
  10. gb50243-2016通风与空调工程施工质量验收规范_【规范】现行建筑标准规范集合:(六)专业工程...