ssh相关内容

如何使用 GitLab 管道中的密钥通过 SSH 连接到目标服务器?

当 GitLab 管道成功时,我想通过 SSH 使用公钥连接到服务器. 如我所见,我需要在 GitLab 端使用 ssh-keygen 生成一个密钥,并将其添加到我要连接的服务器. 我可以在管道期间生成密钥,但由于公钥未添加到目标服务器,因此没有任何意义. 我认为使用密钥从 CI 构建连接到远程 SSH 是一种常见情况. 我怎样才能让它工作? 解决方案 只要在适当的 ..
发布时间:2022-01-10 11:36:32 其他开发

为什么 ssh 连接到 gitlab 不起作用(而 http 推送和克隆工作正常)?

我在一台旧电脑上运行 x86 raring ringtail 并安装了 bitnami gitlab 5.3. 这是我在尝试以 SSH 模式推送第一个主分支时的错误消息: 致命:无法从远程存储库读取.请确保您具有正确的访问权限并且存储库存在. (它在带有 gitlab 网络仪表板凭据的 http 协议中工作) 我已经使用 root 用户启动了 bitnami-installer.r ..
发布时间:2022-01-10 11:35:57 其他开发

即使 ssh 工作,Gitlab 也无法克隆存储库

正如标题所述,即使 ssh 似乎可以工作,我也无法从 Gitlab 6 服务器克隆存储库. 尝试克隆时,它看起来像这样: git clone ssh://git@domain.de:1337/project/repository.git克隆到“存储库"...拒绝访问.致命:无法从远程存储库中读取.请确保您拥有正确的访问权限并且存储库存在. 在项目中,我是“开发者"的角色,应该有权克隆存储 ..
发布时间:2022-01-10 11:27:06 其他开发

让 git 用户的 sshd 登录转发到(GitLab)Docker 容器

我想在我的主机上配置 sshd 以将某个用户的公钥登录转发到运行自己的 sshd 服务的 Docker 容器. 为了提供一些上下文,我在 Docker 容器中运行 GitLab,我不喜欢在主机上打开另一个端口以进行 SSH GitLab 通信,而是在主机上使用 sshd 重定向用户并直接键入 GitLab 公开的端口在本地机器上. 我的想法是做这样的事情: 匹配用户 gitForce ..
发布时间:2022-01-10 11:25:28 其他开发

如何在 gitlab 中添加 SSH 密钥?

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

GitLab SSH 请求密码并忽略 SSH 密钥

我在 CentOS 6 机器上安装了全新的 gitlab-omnibus,我已经正确配置它并且可以访问 Web 界面,我已经添加了我的 SSH 密钥但是当我尝试 Git 克隆一个新设置的存储库时,我是通过 SSH 要求 Git 用户的密码.我已经用三台不同的机器和三个不同的帐户尝试过这个,但问题仍然存在. 这是来自详细 SSH 的输出 ╭─jacobclark@Jacobs-MacBook ..
发布时间:2022-01-10 11:13:35 服务器开发

无法通过 ssh 推送到 GitLab 存储库

我设置了 GitLab 并将我的存储库放入其中. 我按如下方式制作了 ssh 密钥并将公钥放入我的 GitLab 个人资料中.好像没问题. ssh-keygen -t rsa -C "$your_email" 我可以通过 ssh 克隆我的存储库.但我无法通过 ssh 进入它,如下所示. root@192.168.141.136的密码:计数对象:6,完成.Delta 压缩最多使用 4 个 ..
发布时间:2022-01-10 11:11:25 其他开发

GitLab (SSH) 通过公共 WIFI,端口 22 被封锁

我使用 Starbucks wifi 并在尝试推送到 gitlab.com 存储库时得到以下信息: $ git push origin masterssh:连接到主机 gitlab.com 端口 22:连接被拒绝致命:无法从远程存储库中读取. 我尝试为 GitHub 调整解决方法:Github (SSH) via公共 WIFI,端口 22 被阻止 通过将以下内容添加到 ~/.ssh/conf ..
发布时间:2022-01-10 11:08:59 其他开发

具有非标准端口的 GitLab 远程存储库

我有以下错误: ssh:连接到主机 git.limeworks.eu 端口 22:连接被拒绝致命:无法从远程存储库中读取.请确保您拥有正确的访问权限并且存储库存在. 现在,我在本地 .ssh/config 文件中的配置是: 主机limeworks用户 git端口 6565主机名 git.limeworks.eu; 并在远程 gitlab.yml: gitlab:## 网络服务器设置主机 ..
发布时间:2022-01-10 11:07:50 其他开发

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

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

ssh 命令 -T 选项

我想知道以下命令中的 -T 选项有什么作用,在手册中看不到这个选项: $ ssh -T git@gitlab.com欢迎来到 GitLab,西蒙! 谁能解释一下? 解决方案 我在什么是 TTY 之前解释过:一段文字当您打开与远程服务器的交互式会话时,需要终端. 但是:在远程 Git 存储库托管服务器(GitHub、Gitlab、BitBucket...)的上下文中,没有远程服务器 ..
发布时间:2022-01-10 11:03:52 服务器开发

克隆 repo 时出现 Gitlab/Gitolite 问题

我已经严格按照 gitlab wiki 的手册.有用.我有网络访问权限,我也可以创建一个项目(并且在它之后创建了 git repo).一切正常. 但是当我尝试克隆新创建的项目 repo 时 git clone git@git.myserver.com:myproject.git 从我的开发机器服务器说我需要输入 git 用户的密码(这个用户没有密码).我认为它应该使用我提供的密钥对我进行 ..
发布时间:2022-01-10 11:03:07 其他开发

无法使用 SSH 将 IntelliJ-IDEA 连接到 GitLab

我正在尝试将我的 GitLab 存储库与 IntelliJ-IDEA 连接,但它仍然无法连接到存储库.我已经尝试了接下来的事情: 我已正确安装 msysgit 生成 SSH 密钥(https://help.github.com/articles/生成-ssh-keys/) 在 GitLab 键上添加了键 定义环境变量 HOME USERPROFILE 指向 C:\Users\sebas ..
发布时间:2022-01-10 11:01:43 其他开发

如何使用秘密中的 ssh 密钥将私有 git 存储库克隆到 kubernetes pod 中?

我正在尝试将私有 git 存储库 (gitLab) 克隆到 kubernetes pod 中,使用 SSH 密钥进行身份验证.我已将密钥存储在一个秘密中.这是执行所需任务的作业的 yaml 文件. 这是同样的问题,但没有给出确切的解决方案: 在 Kubernetes pod 中克隆一个安全的 git 存储库 init容器执行后的日志: 获取 http://dl-cdn.alpi ..
发布时间:2022-01-10 11:00:54 其他开发

GitLab 需要 git@localhost 密码才能推送到仓库

我正在尝试让 GitLab 在我的服务器上启动并运行.我按照 gitlab github 页面上的安装说明进行操作,一切顺利. 问题是,当我创建一个 repo 并尝试 sudo git push -u origin master 系统提示我输入“git@localhost 的密码:" git用户没有密码,所以这是个问题. 其他遇到此问题的人建议在我的 sshd conf 中将 ..
发布时间:2022-01-10 11:00:38 其他开发

如何为 Gitlab 运行器启用通过 SSH 克隆?

我在我的 Windows Gitlab 运行器上通过 HTTP 克隆大型存储库时遇到了一些问题.我尝试了几种方法来进行浅克隆或禁用克隆压缩.还是没有运气. 通过 SSH 克隆相同的存储库作为一种临时解决方案非常有效,我想让它在我们的 Gitlab CI 流程中运行. 现在的问题是我不知道如何使用 SSH 作为 gitlab-multi-runner 的克隆方法.它似乎只是默认使用 HT ..
发布时间:2022-01-10 11:00:24 其他开发

ssh : 权限被拒绝 (publickey,gssapi-with-mic)

我使用的是 centos 5.9.通过这个 link 安装 gitlab 后 ssh 不工作.在安装 gitlab ssh 之前正常工作.我正在本地使用此服务器和其他服务,例如服务器上安装的 elastix 和 apache、mysql. 出现这个错误: OpenSSH_6.9p1 Ubuntu-2ubuntu0.1,OpenSSL 1.0.2d 2015 年 7 月 9 日debug1: ..
发布时间:2022-01-10 10:57:51 其他开发