414
|
TCSGrad · 技术社区 · 15 年前 |
![]() |
1
645
|
![]() |
2
142
如果您只有一个putty格式的用户的公钥,那么您可以将其转换为标准的openssh格式,如下所示:
工具书类
文章副本
|
![]() |
4
48
或者,如果要从putty格式的密钥文件中获取私钥和公钥,则可以使用
从putty格式的密钥文件输出私钥:
对于公钥:
|
![]() |
5
18
这将自动安装PuttyGen工具。 现在要转换要与ssh命令一起使用的ppk文件,请在终端中执行以下命令
然后,您可以通过ssh连接到:
http://www.graphicmist.in/use-your-putty-ppk-file-to-ssh-remote-server-in-ubuntu/#comment-28603 |
![]() |
6
12
我最近遇到了这个问题,因为我正在从putty for linux迁移到remmina for linux。所以我有很多ppk文件
很快就把Putty所有的文件都搞定了。如果它找到一个带有密码的密钥,它将停止并首先请求该密钥的密码,然后继续。 |
![]() |
7
8
在linux下创建密钥并使用puttygen将密钥转换为putty格式可能更容易。 |
![]() |
8
6
我想tcsgrad(几年前)想问的是如何让linux像他的windows机器那样运行。也就是说,有一个代理(pagent)保存私钥的解密副本,这样密码短语只需要放入一次。然后,ssh客户机putty可以登录到其公钥列为“authorized”的计算机,而无需密码提示。 与之类似的是Linux, 作为ssh客户端 ,有一个代理持有一个解密的私钥,这样当tcsgrad键入“ssh host”时,ssh命令将获得他的私钥,并且在不提示输入密码的情况下执行。当然,主机必须在~/.ssh/authorized\u密钥中持有公钥。 这个场景的Linux模拟是使用ssh代理(Pageant Analog)和ssh add(向Pageant添加私钥的模拟)完成的。 对我有效的方法是: $ssh代理$shell 那个$shell是我让代理运行并保持运行所需要的魔术。我在网上的某个地方发现了它,它结束了我头撞墙的几个小时。 现在我们有了pagent运行的模拟,一个没有密钥加载的代理。 打字 $ SSH添加 它本身将(默认情况下)添加~/.ssh中默认标识文件中列出的私钥。 可以找到一篇更详细的web文章 here |
![]() |
Michel · 未安装分发证书/私钥 7 年前 |
![]() |
DerDingens · 无额外提示的ios钥匙链查询记录 7 年前 |
![]() |
amurcia · iOS6中的KeychainItemWrapper 10 年前 |
![]() |
greg · Keychain Services安全说明 11 年前 |