英语法语西班牙文

OnWorks 网站图标

puttygen - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 puttygen

这是 puttygen 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


腻子 - PuTTY 工具的公钥生成器

概要


腻子 ( 密钥文件 | -t 键类型 [ -b ])
[ -C 新评论 [ -P [ -q ]
[ -O 输出类型 | -l | -L | -p ]
[ -o 输出文件 ]

商品描述


腻子 是一个生成和操作 SSH 公私钥对的工具。 它是一部分
PuTTY 套件,虽然它也可以与使用的私钥格式进行互操作
其他一些 SSH 客户端。

当你跑步 腻子,它做了三件事。 首先,它要么加载现有的密钥文件
(如果你指定 密钥文件),或生成一个新密钥(如果您指定 键类型)。 然后,它
可选地对密钥进行修改(更改注释和/或密码);
最后,它将密钥或有关密钥的一些信息输出到文件中。

所有这三个阶段都由以下描述的选项控制
部分。

配置


在第一阶段 腻子 加载或生成密钥。 注意生成密钥
需要随机数据(来自 / dev /随机),这会导致 腻子 暂停,可能是为了
如果您的系统没有太多可用的随机性,则需要一段时间。

控制此阶段的选项有:

密钥文件
指定要加载的私钥文件。 这个私钥文件可以在 (de
事实标准)SSH-1 密钥格式,或 PuTTY 的 SSH-2 密钥格式,或
OpenSSH 和 ssh.com 的实现使用的 SSH-2 私钥格式。

-t 键类型
指定要生成的密钥类型。 这里可接受的值是 RSAdsa (至
生成 SSH-2 密钥),以及 rsa1 (生成 SSH-1 密钥)。

-b
指定要生成的密钥的大小,以位为单位。 默认值为 2048。

-q 生成新密钥时禁止显示进度。

在第二阶段, 腻子 可选地更改它已加载的密钥的属性或
生成。 控制它的选项是:

-C 新评论
指定一个注释字符串来描述密钥。 此注释字符串将由
PuTTY 来识别您的密钥(当要求您输入密码时,对于
例如,以便您知道要键入的密码)。

-P 表明您要更改密钥的密码。 这是自动的,当你
正在生成新密钥,但在修改现有密钥时不会。

在第三阶段 腻子 保存密钥或有关它的信息。 控制选项
这是:

-O 输出类型
指定您想要的输出类型 腻子 生产。 可接受的选项是:

私立
以 PuTTY 可用的格式保存私钥。 这将是
标准的 SSH-1 密钥格式,或 PuTTY 自己的 SSH-2 密钥格式。

国家 只保存公钥。 对于 SSH-1 密钥,标准公钥格式
将使用(`1024 37 5698745...')。 对于 SSH-2 密钥,公钥将是
以 RFC 4716 指定的格式输出,这是一个多行文本文件
以行开头`---- 开始 SSH2 PUBLIC KEY ----'.

公开-openssh
仅以 OpenSSH 可用的格式保存公钥。 对于 SSH-1 密钥,
此输出格式的行为与 国家. 对于 SSH-2 密钥,公共
密钥将以 OpenSSH 格式输出,即单行(`SSH-RSA
AAAAB3NzaC1yc2...')。

指纹
打印公钥的指纹。 所有指纹算法都是
相信与 OpenSSH 兼容。

私人-openssh
以 OpenSSH 的格式保存 SSH-2 私钥。 不允许使用此选项
对于 SSH-1 密钥。

私人 sshcom
以 ssh.com 的格式保存 SSH-2 私钥。 不允许使用此选项
对于 SSH-1 密钥。

如果未指定输出类型,则默认为 私立.

-o 输出文件
指定文件在哪里 腻子 应该写出它的输出。 如果没有这个选项
指定的, 腻子 将假设您要覆盖原始文件,如果
输入和输出文件类型相同(更改注释或密码),并且
如果您要求公钥或
指纹。 否则, -o 选项是必需的。

-l `的同义词-O 指纹'.

-L `的同义词-O 公开-openssh'.

-p `的同义词-O 国家'.

以下选项不会正常运行 PuTTYgen,但会打印信息性消息和
然后退出:

-h, - 帮帮我
显示总结可用选项的消息。

-V, - 版
显示 PuTTYgen 的版本。

--pgpfp
显示 PuTTY PGP 主密钥的指纹,以帮助验证新的
PuTTY 团队发布的文件。

示例


生成 SSH-2 RSA 密钥对并以 PuTTY 自己的格式保存(系统会提示您
对于密码):

puttygen -t rsa -C “我的主页键” -o mykey.ppk

要生成更大的(4096 位)密钥:

puttygen -t rsa -b 4096 -C “我的主页键” -o mykey.ppk

要更改密钥的密码(系统会提示您输入旧密码和新密码):

puttygen -P mykey.ppk

要更改键的注释:

puttygen -C "新评论" mykey.ppk

要将密钥转换为 OpenSSH 的私钥格式:

puttygen mykey.ppk -O private-openssh -o my-openssh-key

转换密钥 另一种格式(腻子 会自动检测输入键
类型):

puttygen my-ssh.com-key -o mykey.ppk

显示密钥的指纹(某些密钥类型需要密码短语才能提取甚至
这么多信息):

puttygen -l mykey.ppk

要将密钥的 OpenSSH 格式公共部分添加到您的授权密钥文件中:

puttygen -L mykey.ppk >> $HOME/.ssh/authorized_keys

使用 onworks.net 服务在线使用 puttygen


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    联合转速
    联合转速
    加入我们的 Gitter!
    https://gitter.im/unitedrpms-people/Lobby
    启用 URPMS 存储库
    系统-
    https://github.com/UnitedRPMs/unitedrpms.github.io/bl...
    下载 unitrpms
  • 2
    Boost C++ 库
    Boost C++ 库
    Boost 提供免费便携
    同行评审的 C++ 库。 这
    重点是便携式图书馆
    与 C++ 标准库配合良好。
    参见http://www.bo...
    下载 Boost C++ 库
  • 3
    虚拟GL
    虚拟GL
    VirtualGL 重定向 3D 命令
    Unix/Linux OpenGL 应用程序
    服务器端 GPU 并转换
    将 3D 图像渲染为视频流
    与...
    下载虚拟GL
  • 4
    libusb
    libusb
    启用用户空间的库
    与之通信的应用程序
    USB 设备。 受众:开发人员,结束
    用户/桌面。 编程语言:C。
    分类...
    下载 libusb
  • 5
    斯威格
    斯威格
    SWIG 是一种软件开发工具
    连接用 C 编写的程序和
    C++ 具有各种高级
    编程语言。 SWIG 用于
    不同的...
    下载痛饮
  • 6
    WooCommerce Nextjs 反应主题
    WooCommerce Nextjs 反应主题
    React WooCommerce 主题,构建于
    Next JS、Webpack、Babel、Node 和
    Express,使用 GraphQL 和 Apollo
    客户。 React 中的 WooCommerce 商店(
    包含:产品...
    下载 WooCommerce Nextjs React 主题
  • 更多 ”

Linux 命令

Ad