百度360必应搜狗淘宝本站头条

gitlabsshkey 第2页

    git和SSH keys associated with your account

    一、简介git操作基本上是每个程序员必备技能。不知道svn情有可原,但不知道github、gitlab等git平台的程序员绝对不是一个合格的程序员。今天简单的列出github的ssh生成和操作步骤,供大家复制粘贴使用(如果有程序员没有安装zsh这样的终端,就不易从历史命令中找到命令,那么每次都需要手...

    git秘钥问题解析及gitlab配置

    1、背景描述前端开发从进项目,代码有几周没提交了,公司管理员给分配了gitlab的权限,就帮他弄下,结果一直报以下错误:Pleasemakesureyouhavethecorrectaccessrightsandtherepositoryexists.gitclonegi...

    Gitlab的落地与应用(二)测试代码接入Gitlab实践

    写在前面在上一篇私有化代码仓库Gitlab的落地与应用(一)中,重点介绍了Gitlab的搭建过程、数据迁移、自动备份等内容,本篇内容将重点回顾测试团队代码接入Gitlab的过程及经验。在正式开始前,先简述一下我们团队当前测试代码管理的现状、所面临的问题以及采用统一管理代码的优缺点分析:1.研发及测试...

    Git认证方式https和ssh的原理及比较

    常见的代码托管平台GitHub、GitLab和BitBucket等,基本都会使用Git作为版本控制工具。平台一般都提供两种认证方式https和ssh。了解该过程能够更加自由地配置和使用,本文就来简单聊一下这两种认证方式。1.HTTPS与SSHGit可以使用四种协议来传输数据:本地协议(Local),...

    ssh密钥登录

    概述在开发的过程中,我们有很多时候需要用到ssh登录。现在各种服务器登录又多,密码也多,密码容易忘记。慢慢的,越来越多的登录使用了ssh密钥的方式。在这里,把开发过程中常用的可以使用ssh密钥登录的配置方式记录下来。环境win11生成密钥打开cmd命令行,输入ssh生成命令,“ssh-keygen”...

    Git配置多个ssh-key管理不同仓库

    问题描述目前手上有多个git账号,分别用于个人学习、公司内部的一些项目,而且需要在同一台电脑上去管理这些账号。github,个人学习收集gitlab01,公司内部gitgitlab02,个人测试这些账号的邮箱设置不同的话,默认生产新key会把旧key覆盖掉。要解决这个问题,就需要生成多个不同的公私钥...

    Gitlab CD部署项目SSH免密登录的正确姿势

    免密登录对于好多传统项目往devops迁移,开发部署自动化,提升开发部署效率很有必要。从此告别手工上传下载。看了好多文章讲述gitlab-runner如何免密登录远程主机或者scp拷贝文件到远程主机,但是到了自己这儿就是过不了这道坎。有的把ssh-key生成写到.gitlab-ci.yml中成功了。...

    一文让你了解如何配置SSH免密码登录

    上文对SSH的主要配置项进行了讲解,下面我们来了解下SSH免密码登录的原理。ssh免密码登录的原理就是通过非对称加密算法,即公私密钥对实现免密码登录的。也就是说,在服务器生成公钥和私钥,当有客户端连接此服务器,将客户端的publickey写入~/.ssh/authorized_keys文件,此文...

    linux之ssh-keygen命令

    为ssh生成、管理和转换认证密钥,ssh-keygen命令用于为“ssh”生成、管理和转换认证密钥,它支持RSA和DSA两种认证密钥。SSH密钥默认保留在~/.ssh目录中。如果没有~/.ssh目录,ssh-keygen命令会使用正确的权限创建一个。命令语法ssh-keygen[选项...

    CI/CD 构建中能保护好 SSHKEY吗?

    背景使用极狐GitLabCI/CD,在部署方面,主要有两种方式:部署到K8S集群Push模式:流水线通过kubectl执行命令部署,这需要把K8S的权限给流水线,存在安全风险Pull模式:使用极狐GitLabAgentforKubernetes或ArgoCD,通过GitOps的方式“监听”...