Ubuntu修改密码及密码复杂度策略设置方法

Ubuntu修改密码及密码复杂度策略设置方法

在Ubuntu系统中,我们可以通过命令行或图形界面来修改密码,并设置密码复杂度策略。本文将介绍如何使用命令行和图形界面来修改密码,并设置密码复杂度策略。

示例一:使用命令行修改密码及设置密码复杂度策略

修改密码

# 使用passwd命令修改当前用户的密码
passwd

# 使用passwd命令修改其他用户的密码
sudo passwd username

在上述命令中,我们使用passwd命令来修改密码。如果要修改当前用户的密码,只需输入passwd命令即可。如果要修改其他用户的密码,则需要使用sudo passwd命令,并将username替换为要修改密码的用户名。

设置密码复杂度策略

# 安装libpam-pwquality软件包
sudo apt-get install libpam-pwquality

# 修改/etc/pam.d/common-password文件
sudo vi /etc/pam.d/common-password

在上述命令中,我们首先使用apt-get命令安装libpam-pwquality软件包,该软件包提供了密码复杂度策略的功能。然后,我们使用vi命令编辑/etc/pam.d/common-password文件,并将文件中的password requisite pam_pwquality.so enforce_for_root retry=3设置为password requisite pam_pwquality.so retry=3 minlen=8 ucredit=-1 lcredit=-1 dcredit=-1 ocredit=-1。

在上述设置中,minlen=8表示密码长度至少为8个字符,ucredit=-1表示密码中至少包含一个大写字母,lcredit=-1表示密码中至少包含一个小写字母,dcredit=-1表示密码中至少包含一个数字,ocredit=-1表示密码中至少包含一个特殊字符。

示例二:使用图形界面修改密码及设置密码复杂度策略

修改密码

  1. 点击屏幕右上角的设置图标,选择“用户账户”。
  2. 在“用户账户”窗口中,选择要修改密码的用户,并点击“解锁”按钮。
  3. 输入管理员密码,然后点击“确定”按钮。
  4. 在“用户账户”窗口中,点击“密码”选项卡。
  5. 点击“解锁”按钮,输入管理员密码,然后点击“确定”按钮。
  6. 输入新密码,然后点击“确定”按钮。

设置密码复杂度策略

  1. 点击屏幕右上角的设置图标,选择“用户账户”。
  2. 在“用户账户”窗口中,选择要修改密码复杂度策略的用户,并点击“解锁”按钮。
  3. 输入管理员密码,然后点击“确定”按钮。
  4. 在“用户账户”窗口中,点击“密码”选项卡。
  5. 点击“解锁”按钮,输入管理员密码,然后点击“确定”按钮。
  6. 在“密码”选项卡中,点击“更改”按钮。
  7. 在“更改密码”窗口中,勾选“要求密码符合复杂性要求”选项,并设置密码复杂度策略。
  8. 点击“确定”按钮。

结论

总之,在Ubuntu系统中,我们可以使用命令行或图形界面来修改密码,并设置密码复杂度策略。需要注意的是,密码复杂度策略的设置可能会影响用户的使用体验,因此需要根据实际情况进行调整。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Ubuntu修改密码及密码复杂度策略设置方法 - Python技术站

(0)
上一篇 2023年5月15日
下一篇 2023年5月15日

相关文章

  • Focal Loss 的Pytorch 实现以及实验

      Focal loss 是 文章 Focal Loss for Dense Object Detection 中提出对简单样本的进行decay的一种损失函数。是对标准的Cross Entropy Loss 的一种改进。 F L对于简单样本(p比较大)回应较小的loss。 如论文中的图1, 在p=0.6时, 标准的CE然后又较大的loss, 但是对于FL就有…

    2023年4月8日
    00
  • PyTorch小功能之TensorDataset解读

    PyTorch小功能之TensorDataset解读 在本文中,我们将介绍PyTorch中的TensorDataset类。TensorDataset类是一个用于处理张量数据的工具类,它可以将多个张量组合成一个数据集。我们将使用两个示例来说明如何使用TensorDataset类。 示例1:创建数据集 我们可以使用TensorDataset类来创建一个数据集。示…

    PyTorch 2023年5月15日
    00
  • pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换

    在PyTorch中,我们可以使用torch.Tensor类来创建张量。张量是PyTorch中最基本的数据结构,它可以表示任意维度的数组。在本文中,我们将深入探讨如何在PyTorch中实现张量、图片、CPU、GPU、数组等的转换。 实现张量的转换 在PyTorch中,我们可以使用torch.Tensor类来创建张量。我们可以使用torch.Tensor()函数…

    PyTorch 2023年5月15日
    00
  • 深度学习环境搭建常用网址、conda/pip命令行整理(pytorch、paddlepaddle等环境搭建)

    前言:最近研究深度学习,安装了好多环境,记录一下,方便后续查阅。 1. Anaconda软件安装 1.1 Anaconda Anaconda是一个用于科学计算的Python发行版,支持Linux、Mac、Windows,包含了众多流行的科学计算、数据分析的Python包。请自行到官网下载安装,下载速度太慢的话可移步清华源。 官网:https://repo.a…

    2023年4月8日
    00
  • pytorch 使用单个GPU与多个GPU进行训练与测试的方法

    在PyTorch中,我们可以使用单个GPU或多个GPU进行模型训练和测试。本文将详细讲解如何使用单个GPU和多个GPU进行训练和测试,并提供两个示例说明。 1. 使用单个GPU进行训练和测试 在PyTorch中,我们可以使用torch.cuda.device()方法将模型和数据移动到GPU上,并使用torch.nn.DataParallel()方法将模型复制…

    PyTorch 2023年5月15日
    00
  • pytorch扩展——如何自定义前向和后向传播

    版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。本文链接: https://blog.csdn.net/u012436149/article/details/78829329    PyTorch 如何自定义 Module   定义torch.autograd.Function的子类,自己定义某些操作,…

    PyTorch 2023年4月6日
    00
  • windows10 安装 Anaconda 并配置 pytorch1.0

    官网下载Anaconda安装包,按步骤安装即可安装完后,打开DOS,或Anaconda自带的Anaconda Prompt终端查看Anaconda已安装的安装包C:\Users\jiangshan>conda list安装 matplotlibC:\Users\jiangshan>conda install matplotlib设置镜像# 添加A…

    PyTorch 2023年4月8日
    00
  • [Pytorch数据集下载] 下载MNIST数据缓慢的方案

    步骤一 首先访问下面的网站,手工下载数据集。http://yann.lecun.com/exdb/mnist/把四个压缩包下载到任意文件夹,以便之后使用。 步骤二 把自己电脑上已经下载好的数据集的文件路径放到浏览器的窗口。直接输入 file:/// 会自行跳转 步骤三 `command + MNIST` 跳转至mnist.py,把源代码中的resource的…

    2023年4月6日
    00
合作推广
合作推广
分享本页
返回顶部