newkey 命令

用途

/etc/publickey 文件中创建一个新的密钥。

语法

/usr/sbin/newkey [ -h HostName ] [ -u UserName ]

描述

newkey 命令在 /etc/publickey 文件中创建一个新的密钥。 此命令通常由网络管理员在 网络信息服务 (NIS) 主机上运行,以便为网络上的用户和 root 用户建立公用密钥。 为了使用安全“远程过程调用 (RPC)”协议或者安全“网络文件系统 (NFS)”,需要这些密钥。

newkey 命令提示输入由 UserName 参数指定的用户登录密码 然后,该命令在 /etc/publickey 文件中创建一个新的密钥对,并更新 publickey 数据库。 该密钥对由用户公用密钥和私钥构成并且用给定用户的登录密码加密。

并非必须使用该程序。 用户可以使用 chkey 命令创建自己的密钥。

可以使用系统管理界面工具 (SMIT) smit newkey 快速路径运行此命令。

标志

描述
-h HostName 在用 HostName 参数指定的机器上为 root 用户创建一个新的公用密钥 提示输入该参数的 root 密码。
-u UserName 为用 UserName 参数指定的用户创建一个新的公用密钥。 提示输入此参数的 NIS 密码。

示例

  1. 要为用户创建新的公用密钥,请输入:
    newkey -u john
    在此示例中, newkey 命令为名为john.
  2. 在主机上为 root 用户创建新的公用密钥zeus,请输入:
    newkey -h zeus
    在此示例中, newkey 命令为指定的主机上的 root 用户创建新的公用密钥zeus.

文件

描述
/etc/publickey 为用户存储加密密钥。