问题标签 [pageant]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
895 浏览

windows - alternative to pageant for Git when TortoiseGit is installed

I have TortoiseGit and Git for windows installed. I can successfully clone a repository with the SSH protocol and a private and public key if I use pageant, but what shall I do if I don't want to use pageant? I have in my %HOME% directory my pair of keys in .ssh/id_rsa and ./ssh/id_rsa.pub I have a script which starts ssh-agent when I start Git-bash for the first time but when I try to clone something it pops up with TortoiseGitPlink Fatal Error In settings for TortoiseGit I have for SSH client C:\Program Files\Git\usr\bin\ssh.exe

0 投票
1 回答
1129 浏览

tortoisegit - TortoiseGit 不断要求输入 SSH 密码

我已经看到了一些关于这个问题的问题,但我还没有工作。

我在新 PC 上安装了TortoiseGit 。

它已设置为可以使用TortoisePlink.exe,并且我在计算机上使用BitBucket设置了正确的公钥/私钥。

我可以将没有问题的内容送到远程服务器,但我不断收到来自 Pageant 的弹出窗口,询问我的密码

密码请求

请注意,这是我打开电脑后第一次推送。输入后,我不必在该Windows 会话中再次执行此操作。

当我的电脑启动时,Pageant 没有启动。如果我手动启动 Pageant,则没有列出任何键。

我以为我可以压制它?

0 投票
1 回答
80 浏览

linux - 选美键在 crontab 中不起作用

我理解这个问题,但不知道如何解决它:(

问题故事:我已经在我的 windows10 中安装了 pageant,并在其中添加了 ssh 密钥(通过 puttygen 生成的密钥)。在 windows10 中配置了 putty 会话,代理转发以访问服务器(linux),而无需使用打字/凭据。

每当我打开腻子会话以登录任何服务器时,腻子都会与选美对话并加载/使用我的凭据,而无需我参与输入凭据。当我从一台服务器到另一台服务器进行 ssh 时部署到所有服务器的密钥选美工作正常并且能够访问,在 paegent 不活动之前完全没有问题......我很高兴直到这一部分

当我在 cron 自动作业中使用 ssh 时,它无法将密钥从 linux 调用到 pageant(win10)。

如何使它在 linux(cron) 中运行

0 投票
0 回答
324 浏览

windows - 如何将 git 服务器的加密算法添加到我的 git/ssh 安装中?

自从GitHub 删除过时/不安全的算法后,我得到的错误:

所以我想我需要在我的机器上安装或启用或添加一种可用的算法。

但是怎么做呢?算法的设置在哪里?所有非 github 存储库对我来说都很好。

我在 Windows 7 上使用腻子/选美。

0 投票
2 回答
1250 浏览

windows - 在 Pageant 完成加载 SSH 密钥时运行批处理文件

我编写了两个批处理文件——一个用于启动 Pageant 并加载我的密钥,另一个用于将一些文件 ssh 到远程服务器上。单独地,脚本完美地工作。我试图将它们组合成一个批处理文件,但我无法让它工作。

这里是脚本 - 每个只有一行,真的。

要启动 Pageant 并加载密钥:

要使用 pscp:

问题是第一个脚本启动了密码提示。如果我完成这个然后启动下一个脚本,一切都会完美运行。但是我一直无法将这两个组合成一个脚本,第二个命令在第一个命令的提示完成后运行。我将如何创建一个这样做的批处理文件?

0 投票
1 回答
3017 浏览

windows - 如何在 Windows 中列出加载的 SSH 密钥(选美)

我正在尝试创建简单的 Windows 批处理脚本来管理与我们客户端的连接。这包括一些隧道使用plink.exe和袜子链。每个跃点都需要我正在使用的 ssh 密钥身份验证pageant.exe

我根据需要编写了每件作品,除了我挣扎的选美部分。遇到的事实:

如果我只启动pageant.exe它,它将在没有加载任何 SSH 密钥的情况下启动选美代理,并且脚本将立即继续。然后我可以运行pageant.exe my_key.ppk将密钥添加到选美中并提示密码,但是脚本也会同时继续,所以脚本将继续 plink 部分失败,因为用户直到那时才提供密码。

我一直在研究选美文档,发现一些像-l这样的 CLI 开关应该列出加载的键,但是这似乎不适用于 Windows 版本。似乎 Windows 版本只接受 .ppk 文件形式的参数

我想基本上做某种“等待”功能,直到用户提供密码。有什么方法可以直接从选美中列出加载的密钥,或者使用任何通用方法向 Windows 环境询问 SSH 密钥?

0 投票
1 回答
181 浏览

ios - iOS 你可以通过 PuTTY Pagent 在 iPhone/iPad 上查看 SVN 存储库吗?

我目前在 Windows PC 上开发并将代码存储在一个SVN存储库中,该存储库可以通过SVNPuTTYPageant. 我希望能够在 iPad 上查看存储库中的代码,但由于 PuTTY 和 Pageant 元素,我不确定这是否可能?

我目前正在研究这个,可以看到有一个适用于 iOS 的 SVN 客户端,但我不确定如何让 PuTTY/Pageant 使用它?

没有可显示的代码

我希望在我去偏远地区并且没有能力携带笔记本电脑并且希望能够使用我的手机时可以查看这些文件

0 投票
1 回答
705 浏览

windows - 如何使用 terraform 上的选美来建立 SSH 连接以提供文件?

如何通过 terraform 上的选美建立 SSH 连接?我正在尝试使用在 SSH 连接上运行的文件配置器来配置文件。根据文档,在 Windows 上,仅支持 ssh 代理是 Pageant,但没有说明如何配置它。

https://www.terraform.io/docs/provisioners/connection.html

即使在将 PuTTY 目录添加到 PATH env var(包含在 GitExtension 中)之后,terraform 似乎也没有检测到这一点,并且一直无法建立 SSH 连接。通过 plink.exe 连接有效,因此我的 SSH 密钥已正确添加到选美。

当我像这样直接传递 private_key 的内容时,文件配置器工作,但这不是我想要的。

0 投票
2 回答
1371 浏览

windows - 启动 Pageant SSH-Agent 并加载文件夹中的所有密钥

如何启动选美 ssh 代理,并加载我所有的私钥,而不将它们一一添加到批处理文件或选美本身中?

我可以在命令行上将密钥文件添加到选美,方法是在可执行文件之后列出它们,或者在选美已经运行时手动加载它们。但是没有很好的记录方法可以在启动时将所有密钥文件加载到文件夹中。

0 投票
1 回答
5399 浏览

windows - 在 Windows 10 上使用带有 VSCode 的选美

我正在尝试将我的机器(Win10)上的 VSCode 配置为使用已在机器上运行的 Pageant 中加载的密钥通过 SSH 连接到我的远程服务器。

我发现的一种方法是使用“wsl-ssh-pageant”,但是即使我在我的机器上启用了 WSL (Ubuntu),我也不知道如何在我的机器上安装。

有人可以帮助配置 VSCode 与选美吗?解释如何安装“wsl-ssh-pageant”。

谢谢