AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 853750
Accepted
Nuwan Thisara
Nuwan Thisara
Asked: 2016-11-26 22:15:05 +0800 CST2016-11-26 22:15:05 +0800 CST 2016-11-26 22:15:05 +0800 CST

为什么 passwd 命令显示“UNIX 密码”?

  • 772

我对 Linux 完全陌生。在观看有关 Ubuntu 的教程视频时,我遇到了命令passwd. 当我测试时,它显示;

(current) UNIX password: 
Enter new UNIX password:
Retype new UNIX password:

为什么它说 UNIX 密码?与UNIX有关系吗?

command-line
  • 2 2 个回答
  • 10620 Views

2 个回答

  • Voted
  1. Best Answer
    muru
    2016-11-26T22:25:10+08:002016-11-26T22:25:10+08:00

    它说 UNIX 是因为您要更改PAM 模块提供的pam_unix身份验证密码。引用手册页:

    NAME
       pam_unix - Module for traditional password authentication
    
    SYNOPSIS
       pam_unix.so [...]
    
    DESCRIPTION
       This is the standard Unix authentication module. It uses standard calls
       from the system's libraries to retrieve and set account information as
       well as authentication. Usually this is obtained from the /etc/passwd
       and the /etc/shadow file as well if shadow is enabled.
    

    它与 Unix 的相关之处在于它使用传统文件/etc/passwd并/etc/shadow作为身份验证的来源。

    如果您使用另一个 PAM 模块,例如pam_ldap用于 LDAP 身份验证,它会说 LDAP 而不是 UNIX:

    $ passwd
    (current) LDAP Password: 
    New password: 
    Retype new password: 
    passwd: password updated successfully
    
    • 95
  2. delt
    2016-11-30T09:16:34+08:002016-11-30T09:16:34+08:00

    简单的回答:因为 Linux 是一个基于 Unix 模型设计(并提供其全部功能)的操作系统。

    因此,许多工具、命令、软件等

    就像某些版本的“passwd”一样

    1. 直接从其他 Unix 系统移植到 Linux,或
    2. 设计用于许多 Unix 系统,包括 Linux。
    • 1

相关问题

  • 如何从命令行仅安装安全更新?关于如何管理更新的一些提示

  • 如何从命令行刻录双层 dvd iso

  • 如何从命令行判断机器是否需要重新启动?

  • 文件权限如何工作?文件权限用户和组

  • 如何在 Vim 中启用全彩支持?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve