`
小小龙猫
  • 浏览: 98368 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

puttykey 生成密钥笔记

阅读更多

使用TortoiseGit 的时候如果进行远程提交的话使用putty密钥会比较方便,记录一下生成密钥的步骤。

 

1.  下载 putty, putty-key-Generator

   putty 是用来连接远程linux server的客户端,putty-key-Generator是用来生成公钥和密钥的。

 

2. 生成公钥密钥

   运行  putty-key-Generator,设定生成公钥的长度,一般是1024,2048 .  然后点击Generate按钮,同时鼠标需要在生产区域不停的动,直到密钥生成。

 

    生成好后,key-comment填写 用户名@主机名 , 如: git@server1

 

3. Linux 端配置

    确保 /etc/ssh/ssh_config文件中下面的配置打开

    RSAAuthentication yes

 

   编辑 用户目录下.ssh/authorized_keys, 把第一步生成好的公钥替换掉原来的。

 

   修改权限:

 

chmod 700 .ssh
chmod 600 .ssh/authorized_keys

 

4. windows端进行连接

    使用putty进行连接,connection->ssh->auth 里选择第一步保存的私钥, 填写好session信息后登陆。输入login name, 这时使用了私钥就不再需要密码了。

 

 

分享到:
评论

相关推荐

    基于Qt的密钥生成工具、密钥使用示例

    在Qt中,我们可能需要调用系统级别的API,如OpenSSL的`RSA_generate_key()`函数,来生成非对称密钥对。对称密钥的生成可以使用`QCryptographicHash`类来生成随机数据。 2. **密钥存储**:生成的密钥需要妥善保存,...

    密钥生成器,用户名+时间生成密钥

    密钥生成器代码,SM4加密方法,输入用户名和到期时间生成密钥,可以配合其他应用使用,不使用服务器即可完成应用程序密钥授权,有问题进主页私信我:https://blog.csdn.net/qq_43250401

    puttygen密钥生成器

    PuTTYgen是一款强大的SSH密钥生成工具,它与PuTTY套件紧密关联,主要用于生成SSH(Secure Shell)密钥对,这些密钥对在远程访问、数据加密和身份验证过程中起到至关重要的作用。PuTTYgen支持多种类型的密钥,包括RSA...

    密钥生成工具 puttygen,windows系统下用于生成公钥和私钥。

    Puttygen,全称为PuTTY Key Generator,是Windows操作系统下广泛使用的工具,专门用于生成SSH(Secure Shell)的公钥和私钥对。这个工具是PuTTY套件的一部分,PuTTY是一个流行的免费终端模拟器和网络文件传输应用...

    MyEclipse密钥(key)生成器

    MyEclipse密钥(key)生成器 有了他 你再也不用在网上辛苦的寻找密钥了,想要多少,就可以生成多少!

    用CryptoAPI生成密钥的方法

    从给定的文件信息中,我们可以提取出关于使用CryptoAPI生成密钥的详细知识点,主要集中在以下几个方面: ### 1. CryptoAPI的概念及其重要性 CryptoAPI(加密应用程序接口)是由微软开发的一套应用程序接口,专门...

    openssl密钥生成工具

    在OpenSSL中,你可以通过以下命令生成一对2048位的RSA密钥: ``` openssl genpkey -algorithm RSA -out private_key.pem -pkeyopt rsa_keygen_bits:2048 ``` 上述命令将生成一个名为`private_key.pem`的私钥...

    支付宝mac生成密钥

    "secret_key_tools_RSA256_macosx"可能是一个在macOS系统上运行的工具,专门用于生成这种类型的密钥对。 使用这个工具的步骤通常包括: 1. 下载并安装secret_key_tools_RSA256_macosx。 2. 运行工具并按照提示生成...

    Securecrt软件生成密钥的方法

    最后,虽然本文主要围绕SecureCRT讲解了密钥对的生成与配置,但其他SSH客户端如PuTTY也有类似的过程,只是界面和步骤可能略有不同。理解和掌握密钥对的原理和操作,对于提升远程访问的安全性和效率至关重要。

    weblogic 自动生成密钥 SSL https密钥

    将weblogic.bat复制到weblogic自己的domain下,运行该bat文件,自动产生SSL所需的密钥文件。.jks .pem .cer文件 1)创建名字为weblogic.jks文件密钥。... ... 2)生成weblogic.pem证书 ...3)生成weblogic.cer密钥

    生成RSA密钥对

    在给定的压缩包文件"RSAKey"中,可能包含了实现上述步骤的C语言源代码,包括大整数的处理、素数生成、密钥生成、加密和解密的函数。通过阅读和分析这些代码,可以更深入地理解RSA算法的实现细节,并且可以学习如何在...

    生成随机密码密钥

    在IT安全领域,生成随机密码...综上所述,生成随机密码和密钥是提高系统安全的重要手段,涉及的编程技术包括随机数生成、字符串操作以及可能的加密算法。理解并正确实现这些功能对于任何IT专业人员来说都是必要的技能。

    如何产生和保存密钥,选择DESede算法

    本文将深入探讨如何使用DESede算法生成和保存密钥,以及如何确保私钥的安全性。 DESede算法结合了三个DES密钥,提供更强大的安全性,其有效密钥长度可以是112位或168位。112位是通过使用两个不同的56位DES密钥实现...

    Java生成密钥的实例.7z

    - 最后,调用`generateKey()`或`generateKeyPair()`方法生成密钥或密钥对。 例如,生成AES密钥的代码片段可能如下: ```java import javax.crypto.KeyGenerator; import java.security.SecureRandom; public ...

    密钥生成的介绍

    ### 密钥生成的核心概念与技术 #### 一、引言 密钥生成是密码学领域中的一个核心概念,它涉及到密钥的创建过程及其安全性评估。本文将基于美国国家标准与技术研究院(NIST)发布的《加密密钥生成推荐指南》(NIST ...

    puttykey:PuTTY Key ParserFormatter

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

    32位3DES主密钥生成工具

    32位3DES主密钥生成工具,使用前请确保读卡器连接正常

    IC卡号密钥生成器.exe

    IC卡号密钥生成器.exe 可以用的生成基本密钥

    基于Java的生成密钥的实例.zip

    - 生成密钥对:`KeyPair keyPair = keyPairGenerator.generateKeyPair()`,这将返回一个包含公钥和私钥的KeyPair对象。 6. **密钥存储**: 生成的密钥通常需要安全地存储,可以使用`java.security.KeyStore`类来...

Global site tag (gtag.js) - Google Analytics