问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux中用来表示用户的有?

发布网友 发布时间:2022-04-26 08:32

我来回答

4个回答

热心网友 时间:2022-05-14 05:08

展开1全部Linux下的帐户系统文件主要有/etc/passwd、/etc/shadow、/etc/group和/etc/gshadow 4个。
(1)/etc/passwd文件中每行定义一个用户帐号,一行中又划分为多个不同的字段定义用户帐号的不同属性,各字段用“:”隔开。

各字段定义如下:
用户名:用户登录系统时使用的用户名,它在系统中是唯一的。
口令:此字段存放加密的口令。在此文件中的口令是x,这表示用户的口令是被/etc/shadow文件保护的,所有加密口令以及和口令有关的设置都保存在/etc/shadow中。
用户标识号:是一个整数,系统内部用它来标识用户。每个用户的UID都是唯一的。root用户的UID是0,1~499是系统的标准帐户,普通用户从500开始。

热心网友 时间:2022-05-14 06:26

要在系统上添加用户:

使用 useradd 命令来创建一个锁定的用户账号:

useradd <username>
使用 passwd 命令,通过指派口令和口令老化规则来给某账号开锁:

passwd <username>
useradd 的命令行选项在表 25-1中被列出。

<>选项 描述 -c comment 用户的注释。 -d home-dir 用来取代默认的 /home/ username 主目录。 -e date 禁用账号的日期,格式为:YYYY-MM-DD -f days 口令过期后,账号禁用前的天数(若指定了 0 ,账号在口令过期后会被立刻禁用。若指定了 -1 ,口令过期后,账号将不会被禁用)。 -g group-name 用户默认组群的组群名或组群号码(该组群在指定前必须存在)。 -G group-list 用户是其中成员的额外组群名或组群号码(默认以外的)列表,用逗号分隔(组群在指定前必须存在)。 -m 若主目录不存在则创建它。 -M 不要创建主目录。 -n 不要为用户创建用户私人组群。 -r 创建一个 UID 小于 500 的不带主目录的系统账号。 -p password 使用 crypt 加密的口令。 -s 用户的登录 shell,默认为 /bin/bash 。 -u uid 用户的 UID,它必须是独特的,且大于 499。
表 25-1. useradd 命令行选项

添加组群
要给系统添加组群,使用 groupadd 命令:

groupadd <group-name>
groupadd 的命令行选择在表 25-2中被列出。

<>选项 描述 -g gid 组群的 GID,它必须是独特的,且大于 499。 -r 创建小于 500 的系统组群。 -f 若组群已存在,退出并显示错误(组群不会被改变)。如果指定了 -g 和 -f 选项,而组群已存在, -g 选项就会被忽略。
表 25-2. groupadd 命令行选项

口令老化
为安全起见,要求用户定期改变他们的口令是明智之举。这可以在 用户管理器 的 「口令信息」 标签上添加或编辑用户时做到。

要从 shell 提示下为用户配置口令过期,使用 chage 命令,随后使用表 25-3中的选项,以及用户的用户名。

重要:要使用 chage 命令,屏蔽口令一定要被启用。

<>选项 描述 -m days 指定用户必须改变口令所间隔的最少天数。如果值为 0,,口令就不会过期。 -M days 指定口令有效的最多天数。当该选项指定的天数加上 -d 选项指定的天数小于当前的日期,用户在使用该账号前就必须改变口令。 -d days 指定自从 1970 年 1 月 1 日起,口令被改变的天数。 -I days 指定口令过期后,账号被锁前不活跃的天数。如果值为 0,账号在口令过期后就不会被锁。 -E date 指定账号被锁的日期,日期格式为 YYYY-MM-DD。若不用日期,也可以使用自 1970 年1月1日后经过的天数。 -W days 指定口令过期前要警告用户的天数。
表 25-3. change 命令行选项

窍门:如果 chage 命令后紧跟着用户名(无其它选项),它会显示当前口令的老化数值并运行这些数值被改变。

如果系统管理员想让用户在首次登录时设置口令,用户的口令可以被设置为立即过期,从而强制用户在首次登录后立即改变它。

要强制用户在首次登录到控制台时配置口令,请遵循以下步骤。注意,若用户使用 SSH 协议来登录,这个过程就行不通。

锁住用户的口令 — 如果用户不存在,使用 useradd 命令来创建这个用户账号,但是不要给它任何口令,所以它仍旧被锁。

如果口令已经被启用,使用下面的命令来锁住它:

usermod -L username
强制即刻口令过期 — 键入下面的命令:

chage -d 0 username
该命令把口令最后一次改变的日期设置为 epoch(1970年1月1)。不管口令过期策略是否存在,这个值会强制口令立即过期

给账号开锁 — 达到这一目的有两种常用方法。管理员可以指派一个初始口令或空口令。

警告:不要使用 passwd 来设置口令,因为它会禁用刚刚配置的口令即刻过期。

要指派初始口令,遵循以下步骤:

使用 python 命令来启动命令行 python 解释器。它的显示如下:

Python 2.2.2 (#1, Dec 10 2002, 09:57:09)
[GCC 3.2.1 20021207 (Red Hat Linux 8.0 3.2.1-2)] on linux2
Type "help", "copyright", "credits" or "license" for more information. >>>
在提示下,键入以下命令(把 password 替换成要加密的口令,把 salt 替换成恰巧两个大写或小写字母、数字、点字符或斜线字符,譬如 + ab 或 + 12 ):

import crypt; print crypt.crypt(" password "," salt ")
其输出的加密口令类似于 12CsGd8FRcMSM 。

键入 [Ctrl] - [D] 来退出 Python 解释器。

把加密口令的输出剪贴到以下命令中(不带头尾的空格):

usermod -p " encrypted-password " username
与其指派初始口令,你还可以使用以下命令来指派空口令:

usermod-p"" username
小心:使用空口令对用户和管理员来说都很方便,但它却带有一个轻微的危险性——第三方可以会首先登录并进入系统。要减小这种威胁,推荐管理员在给账号开锁的时候校验用户已经做好了登录准备。

无论是哪一种情况,首次登录后,用户都会被提示输入新口令。

对进程的解释
下列步骤演示了在启用屏蔽口令的系统上使用 useradd juan 命令后的情形:

在 /etc/passwd 文件中新添了有关 juan 的一行。这一行的特点如下:

它以用户名 juan 开头。

口令字段有一个“ x ”,表示系统使用屏蔽口令。

500 或 500 以上的 UID 被创建。(在 Red Hat Linux 中,500 以下的 UID 和 GID 被保留为系统使用。)

500 或 500 以上的 GID 被创建。

可选的 GECOS 信息被留为空白。

juan 的主目录被设为 /home/juan/ 。

默认的 shell 被设为 /bin/bash 。

在 /etc/shadow 文件中新添了有关 juan 的一行。这一行的特点如下:

它以用户名 juan 开头。

出现在 /etc/shadow 文件中口令字段内的两个叹号( !! )会锁住账号。

注记:如果某个加密的口令使用了 -p 标志被传递,这个口令会被放置在 /etc/shadow 文件中用于该用户的那一行中。

口令被设置为永不过期。

在 /etc/group 文件中新添了一行有关 juan 组群的信息。和用户名相同的组群叫做 用户私人组群(user private group) 。关于用户私人组群的详情,请参阅第 25.1 节。

在 /etc/group 文件中新添的这一行具有如下特点:

它以组群名 juan 开头。

口令字段有一个“ x ”,表示系统使用屏蔽口令。

GID 与列举 /etc/passwd 文件中用户 juan 行中的相同。

在 /etc/gshadow 文件中新添了有关 juan 组群的一行。这一行的特点如下:

它以组群名 juan 开头。

出现在 /etc/gshadow 文件中口令字段内的一个叹号( ! )会锁住该组群。

所有其它字段都为空白。

用于用户 juan 的目录被创建在 /home/ 目录之下。该目录为用户 juan 和组群 juan 所有。它的读写和执行权限仅 为用户 juan 所有。所有其它权限都被拒绝。

/etc/skel/ 目录(包含默认用户设置)内的文件被复制到新建的 /home/juan/ 目录中。

这时候,系统上就存在了一个叫做 juan 的被锁的账号。要激活它,管理员必须使用 passwd 命令该账号指派一个口令,或者还可以设置口令老化规则

热心网友 时间:2022-05-14 08:00

你指的是哪类用户?系统用户还是服务用户

热心网友 时间:2022-05-14 09:52

你的问题没有表述清楚
linux中用来表示用户的有?

Linux下的帐户系统文件主要有/etc/passwd、/etc/shadow、/etc/group和/etc/gshadow 4个。(1)/etc/passwd文件中每行定义一个用户帐号,一行中又划分为多个不同的字段定义用户帐号的不同属性,各字段用“:”隔开。各字段定义如下:用户名:用户登录系统时使用的用户名,它在系统中是唯一的。口令:...

欧洲cp程序

北京金瑞博企业咨询服务有限公司由张磊和合伙人共同创立,专注于为全球制药公司提供法规事务(药品注册)、GMP合规、质量管理数字化、市场准入以及相关工作。我们立志成为国内知名、国际有影响力的专家型咨询公司,为客户合规带来改变,对行业合...

linux用户有哪些

Linux用户主要包括以下几类:一、个人用户 个人用户是使用Linux系统的普通用户群体,他们可能是计算机爱好者、开发者、学生或任何对Linux操作系统感兴趣的个体。他们使用Linux系统完成日常任务,如浏览网页、处理文档、播放音乐等。个人用户通常更倾向于自由软件和开源软件,并积极参与社区讨论和贡献。二、企业用...

linux的用户类型有哪几种

2. 系统用户:这些用户是Linux系统为满足自身管理需求而内建的,通常在安装过程中自动创建,不能用于登录系统。它们的UID在1到499之间。例如,halt、mail等用户属于这一类,这些用户通常没有太多的权限。3. 自定义用户:这些用户是由系统管理员创建的,用于日常登录和操作系统的普通用户。它们的UID从500...

linux查看有哪些用户命令linux查看有哪些用户

第三字段:GID 第四字段:用户列表,每个用户之间用,号分割;本字段可以为空;如果字段为空表示用户组为GID的用户名;linux如何查看有多少用户?具体操作步骤如下:1、首先查看本地的服务器用户,这里Linux系统的用户都是保存在etc/passwd和etc/shadow这两个文件,所以直接在终端输入命令“cat/etc/passwd...

linux的用户类型有哪几种

1、系统管理员:即root帐户,UID号为0,拥有所有系统权限,它类似于Windows系统中的administrator帐户,是整个系统的所有者。2、系统用户:linux为满足自身系统管理所内建的账号,通常在安装过程中自动创建,不能用于登录操作系统。UID在1-499之间。如上图中的的halt、mail等等用户即是此类用户。它类似于...

linux有哪些用户?

第一类:root(超级管理员),UID为0,这个用户有极大的权限,可以直接无视很多的限制,包括读写执行的权限。第二类:系统用户,UID为1~499。一般是不会被登入的。第三类就是普通用户,UID范围一般是500~65534。这类用户的权限会受到基本权限的限制,也会受到来自管理员的限制。不过要注意nobody这个...

linux的用户是什么意思?

Linux的bash解析器终端用来显示主机名和当前用户的标识;root表示当前用户叫root(系统管理员账户),类似Windows的administrator用户;localhost表示当前使用的主机名叫localhost。

linux 怎么查看用户组和用户

1、首先打开终端(这里是Ubuntu系统),其他的打开命令界面即可 2、然后输入命令行cat /etc/passwd,直接按下回车键即可 3、然后这里就会显示很多的信息,所有的用户都在这里面了 4、然后就是查看所有的组,同样的方法,键入命令行cat /etc/group然后回车 5、然后系统中所有的组都会显示出来了,和用户...

linux中的用户可分为几种类型?

用户分有系统管理用户和一般用户,最简单的识别方式是,root用户的画面输入时显示的是#,一般用户是$。在linux系统中用户账户的分类及其账户包含哪些信息?1.超级用户就是root用户拥有最大的权限。2.普通用户 3.系统用户例如系统中apache这个用户 用户账户信息包括:帐号名称,密码,UID,GID,主文件夹,...

linux系统中有哪些用户,这些用户有什么不同linux的用户有哪些

一般linux下创建用户默认是自动给该用户创建一个组的,除非是指定组,比如创建用户名:useraddfly那么就同时自动后台执行groupaddfly,所以fly这个用户属于fly组,如果将多个用户划入一个组,那么特别是对于ftp、samba等服务是有很大的好处的,这样只要对组设定权限就行了,也减少了很多后台管理上的麻烦。

linux查看有哪些用户 linux查看用户列表 linux增加一个用户的命令是 linux主目录用什么表示 linux用户 linux增加用户 linux 查看当前用户 linux如何创建用户 linux怎么切换用户
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...9300的手机,拍照的时候因为屏幕很大自拍的时候按不到开关~前面的... 帮我的作文取个好题目 我的作文是仿写《生命 生命》这篇文章的。_百度... 40 多亿美金BD背后的超前押注者 40 多亿美金BD背后的超前押注者 ...中间有条金色拉链,上面是稍微肥点的怎么搭配外套和里衣 仿照课文生命 生命写一篇作文 要写3件事,380字左右. 如何在微信上面创建一个微信号? 东安黑豹股份有限公司公司简介 2022励志句子精选10句 自信的生命最美丽 梦幻模拟战手游兰迪乌斯转职攻略:兰迪乌斯转职选择推荐 如何用PHP识别条形码和二维码 请问在一个PHP实现的系统中能否使用条码扫描设备读取条码信息? linux 中root用户的权限问题 黑豆豆浆可以天天喝吗,什么时候喝最好呢? 吃黑豆有益吗? 学校用电是多少钱一度? 学校的电多少钱一度 学校安全用电制度有哪些? 学校的电费水费由谁来交?是学生还是学校? 学校的电费是属于什么用电的?是否需要考核功率因数? 学校的电网真的有电吗 现在学校的电一般最多多少瓦 哪些类型属于学校教学用电和学生生活用电? 四川中小学校电费一般多少钱一度 学校普通宿舍一天一共会用多少度电? 学校安全用电有哪些常识? 校园安全用电有哪些规定? 学校宿舍用电功率限制是多少 电在学校的有什么作用? 电力局关于学校用电多少钱一度 安卓开发,条形码扫描结果通过PHP写入数据库 PHP网页使用扫一扫功能如何实现? 急求!php生成条形码问题! php生成条形码的图片的实例详解 如何在程序中获取条形码 我用php写了个添加功能 用条纹扫描器扫描一个编号 但是扫描了就直接提... 看PHP如何生成的条形码 phpqrcode怎么 生成条形码 php 条形码可以不要下面文 字吗 怎么用php生成18位条形码 php生成竖排条形码 正常都是横着的 现在需求竖着的 不能旋转旋转后的条形码失真不清晰有前辈可以帮助下么 thinkphp如何生成条形码? php投票的条形柱状图和百分比该怎么做 php中BarCode128生成条形码怎么调整长度 用php 可以实现扫码枪 扫码后 录入商品信息么? 哪款4k蓝光播放器支持蓝光原盘片源? 现在市面上销售的UHD4K蓝光播放器有哪几款? 4K蓝光硬盘播放器可以看直播吗 芝杜z9s 4K蓝光播放器怎么样? 买蓝光原盘,4k的光碟,有播放机,但是电视不是4k的 有影响吗?