passphrase相关内容

如何在无需创建新密钥的情况下删除 SSH 密钥的密码?

我在笔记本电脑上创建新的 SSH 密钥时设置了密码.但是,正如我现在意识到的那样,当您尝试提交时这是非常痛苦的 (Git 和 SVN) 在一小时内通过 SSH 多次发送到远程位置. 我能想到的一种方法是,删除我的 SSH 密钥并创建新的.有没有办法删除密码,同时仍然保留相同的密钥? 解决方案 简答: $ ssh-keygen -p 这将提示您输入密钥文件位置、旧密码和新密码(可以 ..
发布时间:2021-12-14 23:30:10 服务器开发

Git ssh 私钥密码

我试图从 Windows 中的命令提示符调用 git fetch,唯一的问题是它要求输入私钥的密码.我有它,但是是否可以像在 git fetch 的参数中一样自动提供它?我知道 ssh 代理在您打开终端时只要求输入一次密码,但这对我来说不是一个解决方案,因为我希望该过程在没有用户交互的情况下自动进行,最好的解决方案是我可以将其作为参数.谢谢. 编辑:感谢您的回答.我试图完成的是在 Titan ..
发布时间:2021-08-27 19:59:48 其他开发

SSH:“错误密码"生成公钥后

当我执行这些命令时(设置密码,在第一个之后)... $ ssh-keygen -t dsa$ chmod 600 my_key$ chmod 600 my_key.pub ...然后,测试密码... $ ssh-add my_key.pub ...我不断收到: 密码错误,请重试 my_key.pub:密码错误,请重试 my_key.pub:密码错误,请重试 my_key.pub:密码错误 ..
发布时间:2021-06-23 18:39:34 其他开发

带有密钥和密码的lftp

我正在使用 lftp 将文件发送到SFTP服务器,但是我不知道如何使用密钥和密码短语进行连接. 因此,在 sftp 中,我可以这样做: sftp -i .ssh/id_rsa.mykey login@my.host.fr输入密钥".ssh/id_rsa.mykey"的密码:我的密码在这里 那么,如何通过这种连接方法使用lftp? 解决方案 您必须指定用户名,并只需输入任何内容 ..
发布时间:2021-05-28 19:19:57 服务器开发

禁止GPG命令中的密码短语提示

编辑版本 我对GPG有疑问,但是我写了所有流程,也许会对别人有帮助. 我要:抑制GPG命令中的密码提示.我不想:使用-c选项(-对称). 我有2个系统Linux和Windows.我想将数据从Linux发送到Windows.我想在Linux中加密数据并在Windows中解密. myFileOnLinux.txt 是Linux上我要加密的文件. my@Email.com 配对 ..
发布时间:2021-05-11 19:14:01 其他开发

暂时删除shell脚本中的ssh私钥密码

我需要将一些文件从服务器A部署到服务器B.我通过SSH连接到服务器A,然后使用存储在服务器A上的私有密钥通过ssh通过SSH连接到服务器B,该私有密钥驻留在服务器A上.在服务器B的authorized_keys文件中.从A到B的连接发生在驻留在服务器A上的Bash Shell脚本中. 这一切都很好,很好,很简单,直到有安全意识的管理员指出我存储在服务器A上的SSH私钥没有密码保护,因此任何可 ..
发布时间:2021-04-14 20:32:25 其他开发

如何在Crypto ++中使用自定义密钥

在这个问题中,我有一个问题涉及加密代码: Crypto ++在两个不同的c ++程序中进行加密和解密 如果我想使用自定义键/iv,该怎么办? 解决方案 如果我想使用自定义键/iv,该怎么办? 只需将其插入具有某种模式的密码中即可.有很多模式可供选择,但是您应该使用经过身份验证的加密模式,例如EAX,CCM或GCM.有关Crypto ++模式的讨论,请参见类别:模式. ..
发布时间:2021-02-14 21:17:14 C/C++开发

在bash脚本中向git提供密码

如何在bash脚本中使用git fetch/pull提供密码短语. 我真的需要在bash脚本中执行此操作,而无需使用ssh-add或类似的内容. 有可能吗? 解决方案 我尝试使用SSH_ASKPASS进行ssh-agent和解决方案,但没有任何效果,然后我找到了使用示例(在shell中执行): pass="passwod" /usr/bin/expect ..
发布时间:2020-11-15 03:09:35 其他开发

运行更新时如何解决macOS迦太基挂起的问题?

开始从事一个新项目,在该项目中,我需要运行“迦太基更新"来处理私有和公共项目的混合,其中一些项目包含子模块.不管我做什么,迦太基都挂死了,没有任何原因.我该怎么做才能确定死机,然后如何解决这些问题? 解决方案 我为解决自己的问题所做的许多工作都可以在其他地方找到,但是没有一个站点拥有全部功能.最后,我使用了一种我找不到但猜到的技术. 我遇到的根本问题是为我的github帐户采用建议的 ..
发布时间:2020-08-06 08:40:05 其他开发

如何在不创建新密钥的情况下删除SSH密钥的密码短语?

在笔记本电脑上创建新的SSH密钥时,我设置了密码.但是,正如我现在意识到的那样,当您尝试提交时( Git 和 SVN )在一小时内通过SSH多次到达远程位置. 我能想到的一种方法是删除我的SSH密钥并创建新的.有没有办法删除密码短语,同时仍然保持相同的密钥? 解决方案 简短答案: $ ssh-keygen -p 然后,这将提示您输入密钥文件位置,旧密码和新密码(可以将其保留 ..
发布时间:2020-05-21 02:05:08 服务器开发

带有密钥和密码的lftp吗?

我正在使用 lftp 将文件发送到sftp服务器,但是我不知道如何使用密钥和密码连接. 所以在sftp中,我可以这样做: sftp -i .ssh/id_rsa.mykey login@my.host.fr Enter passphrase for key '.ssh/id_rsa.mykey': my passphrase here 那么,如何通过这种连接方法使用lftp? ..
发布时间:2020-04-25 11:57:01 服务器开发

使用WebCrypto API生成RSA密钥对,并使用密码保护它

标题说明了一切。我想知道如何使用WebCrypto API生成RSA密钥对,如何使用密码来保护它,以便将其存储在数据库中。 解决方案 您可以生成一个带WebCrypto的RSA密钥对并将其导出为jwk(Json Web Key),pkcs#8(私有)或spki(public)。请参阅 SubtleCrypto.exportKey(),示例代码如下: 要以受保护的方式将密钥导出到外部系 ..

使用jgit的Java git客户端

我在使用java编写的git客户端遇到了一些困难。我正在使用jGit库通过git服务器上的ssh进行连接。问题是我不知道如何指定私钥的路径和密码。我在jGit文档中找不到有关我需要调用的函数的任何示例。从我读到的jGit库使用JSch使用ssh连接到服务器,JSch支持私钥和密码。有没有人有这方面的经验或有一些工作代码? 谢谢 解决方案 我没有使用jGit,但是从查看Javadocs ..
发布时间:2018-12-27 18:07:03 Java开发

如何使eclipse记住ssh密钥密码?

我在Eclipse中使用Egit来使用git并访问github。一切工作正常,但我希望忽略键入code> id_rsa 键密码每次我推我的提交给github。 每次重新启动Eclipse并尝试推送时,系统都会要求输入密码。 如何使eclipse记住密码以便我不必手动输入? 谢谢 解决方案 即使 ssh-add -l 列出了你的密码保护密钥,EGit可能不尊重它并仍然要求密码。 ..
发布时间:2018-04-27 20:51:43 Java开发

ssh密钥短语在Windows中工作,但不在linux中

我正在git中开展一个项目。 在Windows中,我使用git扩展来管理这个项目,并且访问公共存储库,他们给了我一个.ppk键。我将它加载到git扩展中,使用他们给我的密码,并且工作正常。 现在我设置了一个linux(ubuntu-32bit)虚拟机,并且我想要也可以从本机访问存储库。 从我在本站看到的另一个线程中,我使用克隆存储库的以下命令: ssh-agent bash ..
发布时间:2018-04-27 14:05:25 其他开发

如何重置或更改GitHub SSH密钥的密码?

我在Git中忘记了我的密码。我该如何重置?我在堆栈溢出中找到了两个解决方案,但我想知道重置或获取它的过程。 解决方案 总之,没有办法为一对SSH密钥恢复密码。为什么?因为出于安全考虑,它首先打算这样做。其他人给你的答案是改变密钥密码的正确方法,而不是恢复它们。所以,如果你忘记了密码,你可以做的最好的是创建一对新的SSH密钥。 如何生成SSH密钥并将其添加到您的GitHub帐户。 ..
发布时间:2018-04-26 20:23:04 其他开发

Java密码加密

我正在尝试学习如何使用Java进行基于密码短语的加密。我在网上找到几个例子,但Stack Overflow中没有。这些例子对我来说有一点解释,特别是关于算法选择。似乎有很多传递的字符串来说,要使用什么算法,但很少有关于字符串来自哪里的文档以及它们的含义。而且似乎不同的算法可能需要KeySpec类的不同实现,所以我不知道什么算法可以使用我正在看的PBEKeySpec类。此外,这些示例似乎有点过时,许 ..
发布时间:2017-08-17 21:05:24 Java开发

如何生成密码?

如何产生密码? 随机字符? 密码? > 高Ascii? 这样吗? cat / dev / urandom |字符串 解决方案 Mac OS X的“钥匙串访问”访问好的OS X密码生成器。命中命令N,然后单击键图标。您可以选择密码风格(难忘,数字,字母数字,随机,FIPS-181),并选择长度。它还会警告您密码较弱。 ..
发布时间:2016-11-18 16:04:46 其他开发

GPG自动解密密码传递

我们从第三方收到GPG加密文件。我修改找到加密文件,解密它们,并删除那些加密的C#程序。它除了它提示输入phassphrase解密部分在所有的作品;我知道密码,输入的时候它的作品。我需要通过密码的命令,这样永远不会出现的提示。 字符串的CommandText =的String.Format(“回声{0 } | gpg.exe --keyring {1} --secret,钥匙圈{2} --b ..
发布时间:2016-08-30 13:59:37 C#/.NET