标签: gitlab

如何在 Windows/PuTTY 中使用 ~/.ssh/config?

如何~/.ssh/config与 Windows/PuTTY 一​​起使用?PuTTY 设置是否存储在注册表中?我希望在git. 所以它需要是一个人类可读的文本文件。

configuration putty git gitlab

9
推荐指数
1
解决办法
2万
查看次数

如何避免每次推送到 github 存储库时都使用“ssh-add ~/.ssh/id_rsa”?

我必须反复输入以下终端命令才能推送到远程 github 存储库。如果我推送到 github,然后在接下来的几个小时内编写更多代码,然后再推送,我必须输入以下命令:

eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_rsa
Run Code Online (Sandbox Code Playgroud)

否则我会收到以下错误消息:

>> git push origin master

sign_and_send_pubkey:签名失败:代理拒绝操作权限被拒绝(公钥)。致命:无法从远程存储库读取。

请确保您拥有正确的访问权限并且存储库存在。

我必须做什么才能不再需要继续使用 ssh-add 才能推送?我原以为使用 ssh-add 一次可以解决问题,但似乎并非如此!

ssh git gitlab

8
推荐指数
2
解决办法
4294
查看次数

yum update 显示三个感叹号

yum update

Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
gitlab_gitlab-ce/x86_64/signature              |  836 B  00:00:00
gitlab_gitlab-ce/x86_64/signature              | 1.0 kB  00:00:00 !!!
gitlab_gitlab-ce-source/signature              |  836 B  00:00:00
gitlab_gitlab-ce-source/signature              |  951 B  00:00:00 !!!
No packages marked for update
Run Code Online (Sandbox Code Playgroud)

我发布这个问题是因为我找不到以下问题的答案:

1)我假设这些条目与检查 gpg 的签名有关,该签名在 /etc/yum.repos.d 的 .repo 文件中定义

repo 文件是在 GitLab 环境的默认安装期间创建的。我在其他帖子中也看到过这个确切的输出,但他们根本没有提到这种现象。

为什么两个存储库有多个条目?

2)每个存储库的第二个条目后面的三个感叹号是什么意思?

对于这个问题,我能找到的最接近的是这个https://www.reddit.com/r/linuxadmin/comments/8c7u80/why_are_there_two_signature_entries_for_some/, 但在我看来它并没有真正解决这个问题。

yum centos gpg repository gitlab

8
推荐指数
2
解决办法
1649
查看次数

将 Git 用户的 ssh 转发到 Git 服务器

很难找到有关这个简单问题的信息。

像许多人一样,我们在远程实例上运行 gitlabs/gogs 服务器。目前它侦听端口 10022。我们还在该实例上运行 ssh 来管理服务器。它侦听端口 22。

我们希望 ssh 服务器侦听端口 22,以便将 Git@ ONLY 的连接转发到 10022 上的 Git 服务器。

这样当人们在本地使用 Git 时,他们就不必每次都手动指定我们远程 Git 服务器的端口。

我们应该怎么做?

ssh git openssh sshd gitlab

7
推荐指数
1
解决办法
1674
查看次数

SSH 在 Docker GitLab CI 上提示没有密码的密码

使用以下 Dockerfile:

FROM nexylan/php-dev:7.1-alpine

COPY entrypoint.sh /
RUN chmod u+x /entrypoint.sh
ENTRYPOINT ["/entrypoint.sh"]

WORKDIR /code

CMD ["tail", "-f", "/dev/null"]
Run Code Online (Sandbox Code Playgroud)

(入口点与问题无关)。

docker-compose 上的定义:

version: '2'

services:
  data:
    image: alpine
    volumes:
      - .:/code

  console:
    build: docker/php-console
    volumes_from:
      - data
    env_file:
      - .env
Run Code Online (Sandbox Code Playgroud)

以及有关 Gitlab CI 命令的以下命令:

image: docker

services:
  - docker:dind

before_script:
  - docker info
  - apk add --update bash python py-pip python-dev
  - pip install docker-compose
  - docker-compose up -d
  - docker-compose ps
  - docker-compose exec -T console make install

stages: …
Run Code Online (Sandbox Code Playgroud)

ssh github gitlab

5
推荐指数
1
解决办法
3122
查看次数

标签 统计

gitlab ×5

git ×3

ssh ×3

centos ×1

configuration ×1

github ×1

gpg ×1

openssh ×1

putty ×1

repository ×1

sshd ×1

yum ×1