首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要在centos7 putty转换ppk文件到pem文件,以传输文件到亚马逊

需要在centos7 putty转换ppk文件到pem文件,以传输文件到亚马逊
EN

Stack Overflow用户
提问于 2016-06-10 20:11:59
回答 3查看 9.9K关注 0票数 0

有一个ppk密钥来登录亚马逊机器。但是要从linux机器登录,它必须转换为pem文件,因为我在以下链接中读到。

http://sarathlal.com/convert-ppk-file-to-pem-file-connect-to-remote-server-via-ssh-linux/

http://webkul.com/blog/convert-a-ppk-file-to-a-pem-file/

但无法在centos7中找到/安装putty。

代码语言:javascript
复制
[dkanagaraj@localhost ~]$ sudo yum install puttygen
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centosv.centos.org
 * extras: centosk3.centos.org
 * updates: centosv.centos.org
No package puttygen available.
Error: Nothing to do

[dkanagaraj@localhost ~]$ sudo yum install putty
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centosv.centos.org
 * extras: centosk3.centos.org
 * updates: centosv.centos.org
No package putty available.
Error: Nothing to do

[dkanagaraj@localhost ~]$ sudo yum install putty-tools
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centosv.centos.org
 * extras: centosk3.centos.org
 * updates: centosv.centos.org
No package putty-tools available.
Error: Nothing to do

[dkanagaraj@localhost ~]$ sudo yum whatprovides putty
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centosv.centos.org
 * extras: centosk3.centos.org
 * updates: centosv.centos.org
No matches found

[dkanagaraj@localhost ~]$ sudo yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: centosv.centos.org
 * epel: mirror.pregi.net
 * extras: centosk3.centos.org
 * updates: centosv.centos.org
repo id                                                                              repo name                                                                                                           status
base/7/x86_64                                                                        CentOS-7 - Base                                                                                                      9,007
epel/x86_64                                                                          Extra Packages for Enterprise Linux 7 - x86_64                                                                      10,122
extras/7/x86_64                                                                      CentOS-7 - Extras                                                                                                      310
updates/7/x86_64                                                                     CentOS-7 - Updates                                                                                                   1,687
repolist: 21,126

如果有其他可用的方法,我将非常感谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-06-13 20:39:30

代码语言:javascript
复制
wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
sudo rpm -ivh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
sudo yum --enablerepo=rpmforge install putty
puttygen SISPKey.ppk -O private-openssh -o pemkey.pem
cd .ssh
cp pemkey.pem ~/.ssh/
chmod 400 .ssh/pemkey.pem
票数 2
EN

Stack Overflow用户

发布于 2018-04-13 12:41:02

登记的步骤在我的CentOS 7系统上有效:

下载并安装EPEL Repository

代码语言:javascript
复制
sudo wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
sudo rpm -ivh epel-release-7-11.noarch.rpm

安装putty

代码语言:javascript
复制
sudo yum install putty
票数 4
EN

Stack Overflow用户

发布于 2017-10-11 17:19:16

rpmforge目前似乎不可用。登记的步骤在我的CentOS 7系统上有效:

  1. Download并安装EPEL存储库: sudo wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-10.noarch.rpm sudo rpm -ivh putty: sudo yum install putty
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37747993

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档