iis服务器助手广告
返回顶部
首页 > 资讯 > 操作系统 >如何使用Linux中的用户密码管理命令passwd和change
  • 327
分享到

如何使用Linux中的用户密码管理命令passwd和change

2023-06-12 21:06:57 327人浏览 薄情痞子
摘要

这篇文章主要介绍“如何使用linux中的用户密码管理命令passwd和change”,在日常操作中,相信很多人在如何使用Linux中的用户密码管理命令passwd和change问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希

这篇文章主要介绍“如何使用linux中的用户密码管理命令passwd和change”,在日常操作中,相信很多人在如何使用Linux中的用户密码管理命令passwd和change问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何使用Linux中的用户密码管理命令passwd和change”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

passwd

修改用户密码
参数

   -k 保持未过期身份验证令牌
   -l 关闭账号密码。效果相当于usermod -L,只有root才有权使用此项。
   -u 恢复账号密码。效果相当于usermod -U,同样只有root才有权使用。
   -g 修改组密码。gpasswd的等效命令。
   -f 更改由finger命令访问的用户信息。
   -d 关闭使用者的密码认证功能, 使用者在登入时将可以不用输入密码, 只有具备 root 权限的使用者方可使用.
   -S 显示指定使用者的密码认证种类, 只有具备 root 权限的使用者方可使用.

passwd 是个文本文件, 它包含了一个系统帐户列表, 给出每个帐户一些有用的信息,比如用户 ID,组 ID, 家目录, shell,等. 通常它也包含了每个用户经过加密的密码. 它通常应该是可读的(许多命令,工具程序,象 ls (1) 用它做用户 Id 到用户名称的映射),但是只允许超级用户有写方式权限.

在过去美好的日子里,这种一般的读许可没有什么大问题. 每个人都能读到加密了的密码,因为硬件太慢以至于不能解开一个 精选的密码,另外,这基本假定是为友好的使用团体使用的. 现在,许多人运行一些版本的影子密码套件,它们在 /etc/passwd 的密码域里是 *,而不再是加密的口令, 加密的口令放在 /etc/shadow 中,那个文件只有超级用户能读.
不管是否使用了影子密码,许多系统管理员使用一个星号在加密的密码字段 以确保用户不能鉴别他(她)自己的密码. (见下面的注意)
如果你建立了一个新的登录,首先放个星号在密码字段, 然后使用 passwd(1) 设置它.
(密码文件)里每行一条记录,并且每行有这样的格式:

account
passWord:UID:GID:GECOS:directory:shell (帐号:密码:用户ID:组ID:一般的信息:目录:shell)

字段描述如下:

account
    使用者在系统中的名字,它不能包含大写字母.
password
    加密的用户密码,或者星号。
UID
    用户 ID 数。
GID
    用户的主要组 ID 数。
GECOS
    这字段是可选的,通常为了存放信息目的而设的. 通常,它包含了用户的全名. GECOS 意思是通用电气综合操作系统(General Electric Comprehensive Operating System), 当 GE 的大型系统部分割售卖给 Honeywell 时它被改为 GCOS. Dennis Ritchie 作过报告:"有时我们发送印刷品或批道作业到 GCOS机器时,gcos 字段打断了 $IDENT 卡的信息,不太美观。"(译者:我想是太长吧)
directory
    用户的 $HOME 目录.
shell
    登录时运行的程序(如果空的,使用 /bin/sh). 如果设为不存在的执行(程序),用户不能通过 login(1) 登录.

注意
    如果你想建立用户组,他们的 GID 必须相等并且一定是在 /etc/group 的一条记录, 要不然组就不存在.
    如果加密密码设成星号,用户将不能用 login(1) 来登录, 但依然可以用 rlogin(1) 登录, 通过 rsh(1) 或者 cron(1) 或者 at(1) 或者 mail 过滤器等程序运行已有的进程和开始新的等. 试图通过简单改变 shell
    字段住一个用户结果是一样的, 而且还附上了使用 su(1) 的权限.

例:

代码如下:


[root@Blackghost ~] passwd zhangying     #给zhangying修改密码

chage
密码失效是通过此命令来管理的。

  参数意思:
  -m 密码可更改的最小天数。为零时代表任何时候都可以更改密码。
  -M 密码保持有效的最大天数。
  -W 用户密码到期前,提前收到警告信息的天数。
  -E 帐号到期的日期。过了这天,此帐号将不可用。
  -d 上一次更改的日期
  -I 停滞时期。如果一个密码已过期这些天,那么此帐号将不可用。
  -l 例出当前的设置。由非特权用户来确定他们的密码或帐号何时过期。

例1:

代码如下:


[root@localhost ~]# chage -l zhangy      #查看用户密码设定情况


最近一次密码修改时间                                    :  4月 27, 2013
密码过期时间                                    : 从不
密码失效时间                                    : 从不
帐户过期时间                                            : 从不
两次改变密码之间相距的最小天数          :-1
两次改变密码之间相距的最大天数          :-1
在密码过期之前警告的天数        :-1

代码如下:


[root@localhost ~]# chage -M 90 zhangy        #密码有效期90天

代码如下:


[root@localhost ~]# chage -d 0 zhangy       #强制用户登陆时修改口令

代码如下:


[root@localhost ~]# chage -d 0 -m 0 -M 90 -W 15 zhangy   #强制用户下次登陆时修改密码,并且设置密码最低有效期0和最高有限期90,提前15天发警报提示


例2:

代码如下:


# chage -E '2014-09-30' test  # test这个账号的有效期是2014-09-30

到此,关于“如何使用Linux中的用户密码管理命令passwd和change”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: 如何使用Linux中的用户密码管理命令passwd和change

本文链接: https://www.lsjlt.com/news/263059.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何使用Linux中的用户密码管理命令passwd和change
    这篇文章主要介绍“如何使用Linux中的用户密码管理命令passwd和change”,在日常操作中,相信很多人在如何使用Linux中的用户密码管理命令passwd和change问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希...
    99+
    2023-06-12
  • linux下passwd命令如何设置修改用户密码
    这篇文章主要介绍了linux下passwd命令如何设置修改用户密码,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1、passwd 简单说明;我们已经学会如何添加用户了,所以我...
    99+
    2023-06-09
  • Linux下查看用户和管理用户密码的命令
    本篇内容介绍了“Linux下查看用户和管理用户密码的命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!查看用户a),查看当前登录用户代码如下...
    99+
    2023-06-12
  • LINUX 管理 SAMBA 用户密码命令详解
    在 Linux 下管理 Samba 的用户和密码通常使用 smbpasswd 命令来添加和修改,该命令不仅可以修改本地 Samba 服务器的用户和密码,还可以修改远程 Samba 服务器的用户和密码,只需要通过 SSH 登录后执行 smbp...
    99+
    2023-10-12
    linux 服务器 运维
  • Linux中passwd和su命令的用法
    本篇内容主要讲解“Linux中passwd和su命令的用法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux中passwd和su命令的用法”吧!passwd命令 passwd 命令用来修改...
    99+
    2023-06-13
  • Linux用户和组管理的常用命令
    本篇内容介绍了“Linux用户和组管理的常用命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、用户隶属于用户组的2、用户与用户组配置文件...
    99+
    2023-06-05
  • Linux系统如何修改用户密码命令
    这篇文章主要为大家展示了Linux系统如何修改用户密码命令,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“Linux系统如何修改用户密码命令”这篇文章吧。在Linux系统中用户密码存储在/etc/s...
    99+
    2023-06-28
  • 如何使用phpmyadmin修改管理员和用户密码
    这篇文章给大家分享的是有关如何使用phpmyadmin修改管理员和用户密码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。首先登录phpmyadmin管理后台之后,在左侧找到数据库...
    99+
    2024-04-02
  • Linux中帮助和用户管理命令是什么
    这篇文章主要介绍Linux中帮助和用户管理命令是什么,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1、帮助命令 一、获得命令或配置文件帮助信息:man  ①、命令名称:man  ②、英文原意:manual  ③、命令...
    99+
    2023-06-09
  • Linux如何使用密码管理工具pass管理密码
    本篇内容介绍了“Linux如何使用密码管理工具pass管理密码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  对于那些不想要依赖图形化进行...
    99+
    2023-06-13
  • 如何快速浏览Linux下基本的用户和用户组管理命令
    本篇内容介绍了“如何快速浏览Linux下基本的用户和用户组管理命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux是个多用户多任务的...
    99+
    2023-06-12
  • Linux中如何管理用户和用户组
    在Linux中,管理用户和用户组可以通过命令行工具和系统配置文件来实现。以下是一些常用的命令和配置文件: 添加用户:使用user...
    99+
    2024-03-15
    Linux
  • Linux用户和组管理的常用命令是什么
    Linux用户和组管理的常用命令是什么,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Linux是一个多任务、多用户的系统,对此Linux用户和用户组的管理尤为重要,下面将和大家...
    99+
    2023-06-28
  • linux中给用户加密码的命令是哪个
    这篇文章主要介绍“linux中给用户加密码的命令是哪个”,在日常操作中,相信很多人在linux中给用户加密码的命令是哪个问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux中给用户加密码的命令是哪个”的疑...
    99+
    2023-07-02
  • 如何在linux系统中使用管理员命令强行踢出用户
    这期内容当中小编将会给大家带来有关如何在linux系统中使用管理员命令强行踢出用户,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。linux强制踢出用户命令: 一、输入w命令查看已登录用户信息&n...
    99+
    2023-06-07
  • 如何在LINUX中使用管道命令
    如何在LINUX中使用管道命令?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。打开LINUX,我们可以选用UBUNTU操作系统。找到左边的TERMINAL,并且打开窗口。|前...
    99+
    2023-06-13
  • Linux中如何使用htpasswd命令创建密码文件
    Linux中如何使用htpasswd命令创建密码文件,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。htpasswdhtpasswd指令用来创建和更新用于基本认证的用户认证密码文...
    99+
    2023-06-05
  • 用什么命令来更改Linux用户的密码
    本篇内容介绍了“用什么命令来更改Linux用户的密码”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!右击桌面空白处,出现一菜单如图。点击“打开...
    99+
    2023-06-13
  • Linux用户和用户组如何管理
    这篇文章主要介绍“Linux用户和用户组如何管理”,在日常操作中,相信很多人在Linux用户和用户组如何管理问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux用户和用户组如何管理”的疑惑有所帮助!接下来...
    99+
    2023-06-30
  • 如何在LINUX中使用du磁盘管理命令
    这期内容当中小编将会给大家带来有关如何在LINUX中使用du磁盘管理命令,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。命令用途du(disk usage)命令可以计算文件或目录所占的磁盘空间。没有指定任何...
    99+
    2023-06-13
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作