ssh-keys相关内容

Heroku:如何部署具有私有回购依赖的NodeJS应用?

我要在Heroku上部署NodeJS应用,该应用将私有存储库列为package.json中的依赖项。 如何授予Heroku对此单个存储库的只读访问权限,而不会不必要地公开任何凭据? 推荐答案 此问题已以各种形式重复提出,但我无法获得任何答案。 以下是最终成功的方法-请注意,我使用的是Windows 10: 使用命令ssh-keygen -t ssh-rsa -C "m ..
发布时间:2022-06-18 13:19:53 其他开发

如何防止每次在 Windows 上使用 Git Bash 时都必须输入解密私钥的密码?

我有一个从 git 私有存储库下载的自动构建服务.问题是当它试图克隆存储库时,它需要提供密码,因为它不会被记住;所以因为没有人工交互,所以它永远等待密码.如何强制它从 id_rsa.pub 中记住? 解决方案 对于 Windows 用户,请注意,这是我设置 Git Bash 环境以在我开始时登录一次的方式它了.我编辑我的 ~/.bashrc 文件: eval `ssh-agent`ssh ..
发布时间:2022-01-21 23:57:57 其他开发

GitHub for Windows 将其 SSH 密钥保存在哪里?

GitHub 为 Windows 分发了一个简化的 Git 客户端,他们称之为 GitHub for Windows;它通过 GitHub 帐户进行身份验证,虽然它通常使用 HTTPS 远程访问它创建的本地存储库,但 如果您告诉它使用在 GitHub 上具有 SSH 远程的现有本地存储库,它将使用您的 GitHub 凭据为自己在 GitHub 帐户上设置 SSH 密钥.但是它将 SSH 密钥保存在 ..
发布时间:2022-01-18 11:11:29 其他开发

在 DockerFile 中使用主机 SSH 密钥访问私有 Git 存储库

我是 Docker 新手,正在尝试让我的 Angular Web 应用程序在容器中构建和运行. 我在项目的根目录中有一个非常基本的 Dockerfile,如下所示: # 基于Dockerhub官方Node 10.13.0镜像创建镜像FROM node:10.13.0 作为节点# 复制依赖定义复制 package.json .# 使用 npm 安装依赖运行 npm 安装# TODO - 复制 ..
发布时间:2022-01-14 18:57:35 其他开发

使用 dockerfile 生成 ssh 密钥

我在几个项目中使用 Docker,其中一个要求是使用 Docker 文件生成 ssh 密钥,以便在构建容器时生成一对 rsa 密钥.我已经看到了一些通过以下方式生成密钥的示例.sh 文件和 Dockerfile 具有运行该 .sh 文件的通用性.有没有办法我们可以直接在 Dockerfile 中而不是 .sh 中进行操作 目前我在 Dockerfile 中使用以下内容来生成 ssh 密钥对. ..
发布时间:2022-01-14 18:47:23 其他开发

在 centos 上设置 jenkins:ssh 密钥和 git 的问题

问了很多问题,但似乎没有什么能解决我的问题.或者更准确地说,我不确定我是否正确地完成了整件事.所以这里是: 已安装 centos 6.3 操作系统.然后我按照以下指南安装 jenkins: https://wiki.jenkins-ci.org/display/JENKINS/安装+Jenkins+on+RedHat+发行版 詹金斯工作正常.现在我正在尝试设置一个简单的构建作业, ..
发布时间:2022-01-13 21:41:59 其他开发

如何在 Travis CI 中添加 SSH 密钥?

在 Travis Doc 中,“设置"中有“SSH 密钥"选项卡,但我的帐户中没有.我需要添加 SSH Key 来克隆 GitHub 上的子模块. 我的帐户: 特拉维斯文档: 解决方案 此功能目前仅适用于私有仓库. 对于公共存储库,您不需要它们是私有 Git URL(假设它们在 GitHub 上),因此将 URL 更改为使用公共克隆 URL 应该可以解决问题. ..

Git pull 和 push 在 Windows 中有效,但在 VM 中无效

我最近建立了一个 Git 存储库,经过一番摆弄后,我设法正确设置了所有内容,以便我可以在我的 Windows 8.1 环境中使用 SSH 密钥从 Git 拉取和推送,并从 Gitlab 拉取......但是在我的Ubuntu VM 我尝试做同样的事情(如果有帮助的话,在两种环境中都是通过命令行)并且它开始要求我输入密码,这对我来说会暗示 VM 不知道我的 SSH 密钥的位置?不过,我可能不会有这种 ..
发布时间:2022-01-10 11:45:54 其他开发

你可以吗?是否建议为 github 和 gitlab/gitbucket 使用相同的 ssh 密钥

您可以为不同的版本控制托管服务使用相同的 ssh 密钥吗? 如果可以的话,有什么好处和坏处? 场景:我的电脑上有 ssh 密钥,我可以和应该在同一台电脑上使用与 gitlab/gitbucket 相同的 ssh 密钥吗? 解决方案 不,这是不可取的:私钥应仅用于一项服务,这样您就可以仅为该服务撤销/更改它. 你可以做的是设置一个 ~/.ssh/config 文件,您可以在 ..
发布时间:2022-01-10 11:36:51 其他开发

Visual Studio 2013 Git 版本控制 - SSH 密钥

我很高兴 VS 2013 包含对 Git 的内置支持,但我在让它正常工作时遇到了一些麻烦.我使用 SSH 密钥为我自己的 Gitlab 私有安装设置了身份验证,但我在 Visual Studio 2013 中看不到任何地方指定此 SSH 密钥.我还必须在 IDE 中输入全局 Git 设置(名称和电子邮件),这意味着它实际上并没有从我已经设置的全局设置中提取这些信息. 有人有这方面的经验吗?我 ..
发布时间:2022-01-10 11:36:24 其他开发

如何在 gitlab 中添加 SSH 密钥?

这是我的仪表板的样子: 不确定在哪里添加 SSH 密钥.有人知道吗? 解决方案 您需要登录.右上角的绿色按钮. 点击左侧菜单中的“个人资料设置". 点击 SSH 密钥并按照页面上的说明进行操作. ..
发布时间:2022-01-10 11:20:12 其他开发

Git 在错误的位置寻找我的 SSH 密钥

试图拉下 Gitlab 中的存储库时,我一直有些头疼.顺便说一句,如果有帮助的话,这一切都是在 Ubuntu VM 上的 Windows 8.1 中完成的.我已经在 Gitlab 中添加了我的公钥并将我的私钥添加到 ssh-agent ... 一切似乎都是正确的. 当我尝试执行 git pull 时,这就是我遇到问题的地方.在我看来,Git 只是在寻找错误的位置,我的私钥存储在 c/User ..
发布时间:2022-01-10 11:06:46 其他开发

无法“git pull"- 主机密钥验证失败

我对我们的生产服务器具有 root 访问权限,我想将 git 中的最新版本部署到服务器,但是当我在要更新的文件夹上“git pull"时遇到以下错误. 我浏览了一下,但找不到明确的答案. 登台服务器在同一台机器上运行,但只是在不同的文件夹中,当我在该文件夹中 pull 时一切正常. 我在 Linux 方面不是很有经验,所以请帮助我明确回答如何修复 :-) 否则我可以访问我需 ..
发布时间:2022-01-10 11:00:32 服务器开发

如何为我的新 gitlab 帐户生成新的 ssh-key?

我有两个 Gitlab 帐户.在我的旧帐户上,我添加了一个 ssh-key,它位于我计算机上的 ~/.ssh/id_rsa.pub 中. 现在我想为我的新 Gitlab 帐户添加另一个 ssh-key.如何在没有 ssh-keys 冲突的情况下执行此操作? 解决方案 我会推荐第二个密钥,现在没有密码: ssh-keygen -t rsa -C "your_email@example ..
发布时间:2022-01-10 10:52:45 其他开发

使用远程 FTP 原子包和私钥发出与服务器的连接

我正在尝试使用 atom 包“Remote-FTP"并使用私钥连接到我的服务器. 我的服务器上设置了 SSH 密钥,并且可以使用 putty 成功连接. 私钥保存在我的项目文件夹中,并且当我替换文件中的信息时,我有一个现有的 .ftpconfig 文件(没有私钥)可以成功连接. 密钥已转换为必要的 ssh 格式,目前我没有密码.我也给出了私钥文件的完整路径 这是我的 .ft ..
发布时间:2022-01-09 11:53:14 其他开发

如何在两种样式的公钥格式之间进行转换,一种是“BEGIN RSA PUBLIC KEY",另一种是“BEGIN PUBLIC KEY"?

如何在两种风格的公钥格式之间进行转换,一种格式是: -----开始公钥--...-----结束公钥----- 另一种格式是: -----BEGIN RSA 公钥-----...-----结束 RSA 公钥----- 例如我使用 ssh-keygen 命令生成了 id_rsa/id_rsa.pub 对,我使用以下方法从 id_rsa 计算出公钥: openssl rsa -in id_rs ..
发布时间:2022-01-07 18:36:20 其他开发

视窗 CHMOD 600

我正在尝试在 Windows 中使用 OpenSSH 连接到 Amazon EC2,但我需要设置我的密钥文件的权限. CHMOD 600 的 windows 等价物是什么? 我在谷歌上进行了广泛的搜索,但只找到了垃圾博客. 编辑:Windows 7,使用 DOS. 解决方案 没有真正回答相同的问题,但我能够使用以下说明连接到 EC2: 从 Windows SSH 到 ..
发布时间:2022-01-04 19:25:42 其他开发