广告
返回顶部
首页 > 资讯 > 操作系统 >Linux系统该怎么设置密码
  • 341
分享到

Linux系统该怎么设置密码

2023-06-28 13:06:47 341人浏览 薄情痞子
摘要

本篇文章给大家分享的是有关linux系统该怎么设置密码,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Linux系统管理员最重要的工作就是用户账号管理,其中密码又是系统安装非常重

本篇文章给大家分享的是有关linux系统该怎么设置密码,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

Linux系统管理员最重要的工作就是用户账号管理,其中密码又是系统安装非常重要的一块。Linux系统如何设置密码策略,从而更好的保护系统安全

假设你已经在你的 Linux 系统上使用了 PAM (Pluggable Authentication Modules,插入式验证模块),因为这些年所有的 Linux 发行版都在使用它。

准备工作

安装 PAM 的 cracklib 模块,cracklib 能提供额外的密码检查能力。

Debian、ubuntu 或 Linux Mint 系统上:

$ sudo apt-get install libpam-cracklib

Centos、Fedora、RHEL 系统已经默认安装了 cracklib PAM 模块,所以在这些系统上无需执行上面的操作。

为了强制实施密码策略,我们需要修改 /etc/pam.d 目录下的 PAM 配置文件。一旦修改,策略会马上生效。

注意:此教程中的密码策略只对非 root 用户有效,对 root 用户无效。

禁止使用旧密码

找到同时有 “passWord” 和 “pam_unix.so” 字段并且附加有 “remember=5” 的那行,它表示禁止使用最近用过的5个密码(己使用过的密码会被保存在 /etc/security/opasswd 下面)。

Debian、Ubuntu 或 Linux Mint 系统上:

$ sudo vi /etc/pam.d/common-password

password [success=1 default=ignore] pam_unix.so obscure sha512 remember=5

CentOS、Fedora、RHEL 系统上:

$ sudo vi /etc/pam.d/system-auth

password sufficient pamunix.so sha512 shadow nullok tryfirstpass useauthtok remember=5

设置最短密码长度

找到同时有 “password” 和 “pam_cracklib.so” 字段并且附加有 “minlen=10” 的那行,它表示最小密码长度为(10 – 类型数量)。这里的 “类型数量” 表示不同的字符类型数量。PAM 提供4种类型符号作为密码(大写字母、小写字母、数字和标点符号)。如果你的密码同时用上了这4种类型的符号,并且你的 minlen 设为10,那么最短的密码长度允许是6个字符。

Debian、Ubuntu 或 Linux Mint 系统上:

$ sudo vi /etc/pam.d/common-password

password requisite pam_cracklib.so retry=3 minlen=10 difok=3

CentOS、Fedora、RHEL 系统上:

$ sudo vi /etc/pam.d/system-auth

password requisite pam_cracklib.so retry=3 difok=3 minlen=10

设置密码复杂度

找到同时有 “password” 和 “pam_cracklib.so” 字段并且附加有 “ucredit=-1 lcredit=-2 dcredit=-1 ocredit=-1” 的那行,它表示密码必须至少包含一个大写字母(ucredit),两个小写字母(lcredit),一个数字(dcredit)和一个标点符号(ocredit)。

Debian、Ubuntu 或 Linux Mint 系统上:

$ sudo vi /etc/pam.d/common-password

password requisite pam_cracklib.so retry=3 minlen=10 difok=3 ucredit=-1 lcredit=-2 dcredit=-1 ocredit=-1

CentOS、Fedora、RHEL 系统上:

$ sudo vi /etc/pam.d/system-auth

password requisite pam_cracklib.so retry=3 difok=3 minlen=10 ucredit=-1 lcredit=-2 dcredit=-1 ocredit=-1

设置密码过期期限

编辑 /etc/login.defs 文件,可以设置当前密码的有效期限,具体变量如下所示:

$ sudo vi /etc/login.defs

PASSMAXDAYS 150 PASSMINDAYS 0 PASSWARNAGE 7

这些设置要求用户每6个月改变他们的密码,并且会提前7天提醒用户密码快到期了。

如果你想为每个用户设置不同的密码期限,使用 chage 命令。下面的命令可以查看某个用户的密码限期:

$ sudo chage -l xmodulo

Last password change : Dec 30, 2013 Password expires : never Password inactive : never Account expires : never Minimum number of days between password change : 0 Maximum number of days between password change : 99999 Number of days of warning before password expires : 7

默认情况下,用户的密码永不过期。

下面的命令用于修改 xmodulo 用户的密码期限:

$ sudo chage -E 6/30/2014 -m 5 -M 90 -I 30 -W 14 xmodulo

上面的命令将密码期限设为2014年6月3日。另外,修改密码的最短周期为5天,最长周期为90天。密码过期前14天会发送消息提醒用户,过期后帐号会被住30天。

Linux系统该怎么设置密码

以上就是Linux系统该怎么设置密码,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注编程网操作系统频道。

--结束END--

本文标题: Linux系统该怎么设置密码

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

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

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

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

下载Word文档
猜你喜欢
  • Linux系统该怎么设置密码
    本篇文章给大家分享的是有关Linux系统该怎么设置密码,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Linux系统管理员最重要的工作就是用户账号管理,其中密码又是系统安装非常重...
    99+
    2023-06-28
  • xp系统该怎么设置电脑开机密码
    ...
    99+
    2023-06-14
  • Linux系统中怎么设置复杂密码策略
    Linux系统中怎么设置复杂密码策略,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。一、准备工作安装 PAM 的 cracklib 模块,cracklib 能提供额外的密码检...
    99+
    2023-06-13
  • Linux系统如何设置redis密码
    这篇文章主要为大家展示了Linux系统如何设置redis密码,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“Linux系统如何设置redis密码”这篇文章吧。在Linux系统下安装redis之后,默...
    99+
    2023-06-28
  • Linux系统如何设置密码策略
    本文将为大家详细介绍“Linux系统如何设置密码策略”,内容步骤清晰详细,细节处理妥当,而小编每天都会更新不同的知识点,希望这篇“Linux系统如何设置密码策略”能够给你意想不到的收获,请大家跟着小编的思路慢慢深入,具体内容如下,一起去收获...
    99+
    2023-06-28
  • Win8系统怎么设置开机密码
    这篇文章主要介绍“Win8系统怎么设置开机密码”,在日常操作中,相信很多人在Win8系统怎么设置开机密码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Win8系统怎么设置开机密码”的疑惑有所帮助!接下来,请跟...
    99+
    2023-07-02
  • Linux系统Linux设置SSH密钥
    这篇文章主要为大家展示了Linux系统Linux设置SSH密钥,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带大家一起来研究并学习一下“Linux系统Linux设置SSH密钥”这篇文章吧。SSH密钥简介:密钥对是通过一种算法...
    99+
    2023-06-28
  • Linux系统中如何设置密码策略
    这篇文章给大家分享的是有关Linux系统中如何设置密码策略的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。准备工作安装 PAM 的 cracklib 模块,cracklib 能提供额外的密码检查能力。Debian、...
    99+
    2023-06-28
  • win10系统忘记密码该怎么办
    如果您忘记了Windows 10系统的密码,有以下几种方法可以尝试恢复或重置密码:1.使用密码提示:当您输入密码时,系统会显示密码提...
    99+
    2023-08-29
    win10
  • 怎么设置win10系统的图片密码
    今天小编给大家分享一下怎么设置win10系统的图片密码的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。Win10系统设置图片密...
    99+
    2023-06-27
  • xp系统文件夹怎么设置密码
    这篇文章主要介绍了xp系统文件夹怎么设置密码的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇xp系统文件夹怎么设置密码文章都会有所收获,下面我们一起来看看吧。如果要打开“Windows 资源管理器”,请单击“开始...
    99+
    2023-06-28
  • Linux怎么设置用户密码
    要在Linux中设置用户密码,可以使用passwd命令。以下是设置用户密码的步骤:1. 打开终端,以root用户或具有sudo权限的...
    99+
    2023-09-11
    linux
  • 云服务器怎么改系统设置密码
    如果您想要在云服务器上改系统设置密码,您可以按照以下步骤进行操作: 登录云服务器的管理界面或控制台。 在登录界面上,选择需要更改密码的账户,输入新密码并进行确认。 在控制台中,选择要更改密码的账户,点击“更多选项”。在“账户安全策略”中...
    99+
    2023-10-27
    系统设置 怎么改 密码
  • 怎么设置win7系统密码永不过期
    这篇文章主要介绍了怎么设置win7系统密码永不过期的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么设置win7系统密码永不过期文章都会有所收获,下面我们一起来看看吧。设置win7系统密码永不过期的方法具体步骤...
    99+
    2023-06-27
  • win7系统IE浏览器怎么设置密码
    这篇文章主要介绍“win7系统IE浏览器怎么设置密码”,在日常操作中,相信很多人在win7系统IE浏览器怎么设置密码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win7系统IE浏览器怎么设置密码”的疑惑有所...
    99+
    2023-06-27
  • 云服务器怎么重置系统设置密码呢
    如果您使用云服务器来备份或恢复数据,您可以重置云服务器的系统设置密码以便您可以恢复您的数据。以下是可能的步骤: 使用云服务提供商的在线密码重置工具:有很多在线服务提供商提供在线密码重置工具,如Google、Facebook Messen...
    99+
    2023-10-27
    系统设置 密码 服务器
  • Linux中怎么设置开机密码
    本篇文章为大家展示了Linux中怎么设置开机密码,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。首先启动系统,我的系统是CentOS 6.6,如下图所示:在终端中用【grub-md5-crypt】命令...
    99+
    2023-06-13
  • win7系统如何设置密码
    这篇文章给大家分享的是有关win7系统如何设置密码的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。打开桌面的“计算机”,进入“控制面板”。在弹出的控制面板中,选择“添加或删除用户账户”。打开我们的“管理员”账户, ...
    99+
    2023-06-28
  • win10系统如何设置密码
    今天小编给大家分享一下win10系统如何设置密码的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下...
    99+
    2022-12-02
    win10
  • 云服务器怎么重启系统设置密码
    如果您使用云服务器,可能会需要重置您的系统设置密码。以下是一些步骤,可以帮助您恢复系统设置并重置密码: 确保您使用了正确的账号和密码:确保您的账号和密码足够简单,且易于记忆。使用与您当前账户或密码相同的数字或字母组合作为帐户密码。 重启...
    99+
    2023-10-26
    重启 系统设置 密码
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作