Manpages

NAME

mkpasswd - 为 用 户 产 生 新 口 令

总 览 SYNOPSIS

mkpasswd [ args ] [ user ]

介 绍 INTRODUCTION

mkpasswd 为 用 户 产 生 口 令 并 自 动 应 用 。 它 是 基 于 O’Reilly的 书 《 Exploring Expect》 第 23章 中 的 代 码 的 。

用 法 USAGE

不 带 参 数 的 话 , mkpasswd 返 回 一 个 新 口 令 。 带 上 用 户 名 的 话 , mkpasswd 为 该 用 户 分 配 一 个 新 口 令 。 根 据 以 下 的 标 志 可 以 随 机 性 的 产 生 口 令 。

标 志 FLAGS

-l 标 志 定 义 口 令 长 度 。 缺 省 值 为 9。 以 下 示 例 建 立 一 个 20位 的 口 令 。

mkpasswd -l 20

-d 标 志 定 义 口 令 必 须 包 含 的 最 少 数 字 位 数 。 缺 省 值 为 2。 以 下 示 例 建 立 一 个 含 3位 数 字 的 口 令 。

mkpasswd -d 3

-c 标 志 定 义 口 令 必 须 包 含 的 最 少 小 写 字 母 个 数 。 缺 省 值 为 2。

-C 标 志 定 义 口 令 必 须 包 含 的 最 少 大 写 字 母 个 数 。 缺 省 值 也 是 2。

The -s flag defines the minimum number of special characters that must be in the password. The default is 1.

-p 标 志 标 明 设 立 口 令 的 程 序 。 如 果 /etc/yppasswd存 在 的 话 则 它 为 缺 省 值 , 否 则 就 用 /bin/passwd。

-2 标 志 交 换 键 盘 上 左 右 手 的 字 母 (我 想 就 是 左 手 输 入 g则 为 h吧 ), 以 使 别 人 更 难 监 视 输 入 的 口 令 。 这 也 使 口 令 猜 测 程 序 更 容 易 成 功 。 (这 句 不 懂 , 请 高 手 指 教 ! )

-v 使 设 定 口 令 的 交 互 可 见 , 但 缺 省 是 不 可 见 的 。

示 例 EXAMPLE

以 下 示 例 建 立 一 个 15位 包 含 至 少 3位 数 字 和 5位 大 写 字 符 的 口 令 。

mkpasswd -l 15 -d 3 -C 5

另 见 SEE ALSO

Don Libes所 写 的 由 O’Reilly and Associates于 1995年 一 月 出 版 的 《 Exploring Expect: A Tcl-Based

Toolkit for Automating Interactive Programs》 一 书 。

作 者 AUTHOR

Don Libes, 国 家 标 准 与 技 术 学 会 (NIST)

mkpasswd 是 公 共 域 软 件 。 如 果 本 程 序 或 者 它 的 部 分 有 用 的 话 , 将 是 NIST和 我 的 荣 誉 。

[中 文 版 维 护 人 ]

meaculpa <meaculpa [AT] 21cn.com>

[中 文 版 最 新 更 新 ]

2001/02/24

《 中 国 linux论 坛 man手 册 页 翻 译 计 划 》 :

http://cmpp.linuxforum.net

本 页 面 中 文 版 由 中 文 man 手 册 页 计 划 提 供 。 中 文 man 手 册 页 计 划 : https://github.com/man-pages-zh/manpages-zh