`

ppk转换成ssh

 
阅读更多

大家在使用mac时候,很多时候发现,svn上不能使用window用惯的ppk文件,需要转换。以下介绍windows转换过程:

条件:1、要有puttygen.exe 2、要有一个ppk文件

 

方法,

1、双击击puttygen.exe ->conversions ->import Key

2、conversions  ->exportOpenSSH

 

 

假定文件存为myppk.ssh。此时,把此文件传输到Mac OSX后就可以在Mac OSX下执行ssh来远程登陆了。使用的命令格式为:

     ssh -2 user@ip -i myppk.ssh

以上,user和ip需根据你的实际情况进行替换。myppk.ssh文件名也可以自己指定。另外,需要设置myppk.ssh的访问许可:chmod 700 myppk.ssh。

分享到:
评论

相关推荐

    使用TortoiseGit时如何实现SSH免密码登录

    - 在Private Key File for Authentication中指定之前转换好的.ppk文件路径; - 确认保存设置。 至此,TortoiseGit也应该能够实现免密码登录了。整个过程虽然略显繁琐,但对于提高开发效率来说是非常值得的。此外,...

    【putty】TortoiseGit使用ssh生成私钥的转换工具

    当我们已经拥有一个由OpenSSH生成的私钥文件(通常是.pem或.id_rsa格式),但需要在TortoiseGit(依赖PuTTY组件)中使用时,就需要将这个密钥转换成PPK格式。这个过程中,"【putty】TortoiseGit使用ssh生成私钥的...

    信息安全综合实践SSH实验报告及指导.doc

    通过puttygen将服务器端生成的私钥转换为Putty兼容的.ppk格式,并加载该私钥进行身份验证登录。 2. **Linux远程登录SSH服务器**:在本地客户端生成公私钥对,然后使用ssh-copy-id命令将公钥复制到远程服务器的...

    putty完全版(包含私钥产生及转化格式的文件)

    标题中的"putty完全版(包含私钥产生及转化格式的文件)"指的是这个压缩包包含了PuTTY工具的全套组件,并且特别强调了私钥的生成和格式转换功能。PuTTY是一个广泛使用的开源软件,主要用于连接到远程服务器,尤其是...

    putty+puttygen

    2. **密钥转换**:除了生成,PuTTYgen还可以将其他SSH密钥格式转换为 PuTTY 支持的格式。 3. **密钥保护**:用户可以选择使用密码保护私钥,增加安全性。 4. **密钥验证**:可以加载已有的公钥,PuTTYgen会显示该...

    git用户验证操作手册.doc

    - 使用PuTTYgen工具将私钥转换为`.ppk`格式,以便于在Windows环境下使用。 - 打开PuTTYgen,点击“Load”按钮,加载刚刚生成的`id_rsa`私钥文件。 - 设置密码以增加安全性,点击“Save private key”按钮保存为`....

    putty&puttyGen;-shell.7z

    4. 公钥转换:可以将生成的公钥转换成OpenSSH格式,便于在各种Linux发行版中使用。 5. 验证密钥:提供一个简单的计算功能,让用户验证密钥的正确性。 在实际应用中,用户通常会将PuTTYGen生成的公钥上传到远程...

    puttygen 密钥生成

    2. 转换密钥:如果已有密钥,PuTTYgen可以将其转换为其他格式,适应不同的SSH客户端。 3. 验证密钥:PuTTYgen可以验证私钥是否正确,这在检查密钥备份或传输时非常有用。 总之,PuTTYgen是连接到远程服务器时建立...

    puttykey:PuTTY Key ParserFormatter

    puttykey (网址) 说明: 解析、格式化 PuTTY 私钥 (.ppk) 格式。 将 PuTTY 密钥转换为 SSL 密钥。 特点/问题: 解析和解密 PuTTY 私钥(.ppk 格式) 格式化 PuTTY 私钥(支持加密) ... ssh_key = Ope

    git安装及公私匙生成使用

    然后点击“保存私钥”按钮,将私钥转换为PPK格式,例如命名为id_rsa.ppk。在TortoiseGit的设置中,勾选“加载Putty秘钥”,选择刚才保存的ppk文件,这样就能确保TortoiseGit能正确识别并使用你的私钥,从而实现与...

    java SFTP上传所需jar和秘钥工具

    2. **导入PuTTY生成的密钥对**: 使用PuTTYgen创建RSA或DSA密钥对,保存私钥(通常为.ppk格式),并将公钥(通常是id_rsa.pub或id_dsa.pub)转换成OpenSSH格式,以便JSch能够识别。 3. **配置JSch**: 在Java代码中,...

    puttygen_tool.zip

    - **密钥转换**:除了生成密钥,PuTTYgen还支持导入和导出不同格式的密钥,如OpenSSH、PPK(PuTTY私钥格式)和其他常见的SSH密钥格式。 - **密钥保护**:用户可以为私钥设置密码,增加额外的安全层,防止未经授权...

    puttygen密钥生成

    6. **导入和转换密钥**:除了生成密钥,PuTTYgen还允许导入其他格式的密钥,如OpenSSH密钥,并将其转换为PuTTY兼容的格式。 在实际应用中,通过PuTTYgen生成的密钥对可以极大地提升服务器访问的安全性。当用户使用...

    Windows下的Git安装配置过程和key生成方式

    由于TortoiseGit使用PuTTY作为其SSH客户端,因此需要将之前生成的OpenSSH格式的私钥转换成PuTTY可识别的格式。 - **打开PuTTYgen**:在Windows环境下可以通过运行`puttygen.exe`打开PuTTYgen。 - **加载私钥文件**...

    Android git

    为了在msysGit中使用私钥,你需要将其转换为PUTTY兼容的ppk格式。可以按照以下步骤操作: 1. 使用GitExtensions,点击菜单“远程”->“PUTTY”->“生成或者导入Key”。 2. 点击“load”按钮,选择你的私钥文件(id_...

    ofbiz git 服务搭建

    - 在“行结束转换”配置中,根据项目需求选择合适的选项。如果项目跨平台,Windows用户通常选择第一个选项。 完成安装后,启动Git Bash,通过以下命令生成SSH密钥: ```bash ssh-keygen ``` 这将在用户文件夹下...

    SVN入门及配置使用

    - 使用Puttygen将Linux下的私钥转换为Windows下可用的格式(.ppk格式)。 3. **配置TortoiseSVN**: - 设置TortoiseSVN使用Pageant进行SSH认证。 通过以上步骤,可以在Windows环境下实现SVN+SSH的安全认证配置。 ...

    word报告及指南1

    通过PuTTY Generator将.pem文件转换为PPK格式,以便使用PuTTY进行SSH连接。实例分别命名为master、slaver01和slaver02。 3. **配置Linux环境**:使用ec2-user作为默认用户登录,然后创建hadoop用户并切换到该用户。...

Global site tag (gtag.js) - Google Analytics