首页 > 系统相关 >Windows环境下IDEA配置SSH Key访问Gitlab源代码仓库

Windows环境下IDEA配置SSH Key访问Gitlab源代码仓库

时间:2022-08-22 14:38:12浏览次数:61  
标签:git Windows Gitlab rsa SSH 源代码 ssh

使用Gitlab管理项目时,project在创建的时候只能选择“Public”公开状态,Private和Internal私有模式下不能使用http方式进行连接。(ssh方式在三种模式下都可以)。使用http方式直接连接gitlab显然没有ssh连接方式安全,但是也可以做些安全设置,比如在gitlab本机的iptables里做端口限制(如上是8081端口),添加白名单等。下面是记录下使用SSH方式访问Gitlab仓库,这样就可以方便使用IDEA下载和提交源代码了。

1、配置Gitlab服务器域名解析

在windows/system32/drivers/etc文件夹中的hosts文件中添加Gitlab服务器的IP地址和相应的域名

 192.168.6.249 gitserver.com

2、生成SSH的密钥文件

进入 git bash,执行命令生成 key 文件:

ssh-keygen -t rsa -C "[email protected]这个是你的邮箱地址"

默认输入全是回车,Yes和No的选择是Y

生成后的密钥文件位于当前Windows用户目录下的.ssh文件夹,文件名为id_rsa.pub

3、将 id_rsa.pub 的内容粘贴到 Gitlab

登录Gitlab系统,进入当前用户配置Preferences,在左侧菜单SSH Keys的页面中将 id_rsa.pub 的内容粘贴到Key文本框中,点击【Add key】添加

4、通过 Idea 的 “Get from Version Control” 获取项目

获取Gitlab中源代码仓库的clone地址,使用SSH方式。仓库地址如果是IP地址需要修改为域名

比如通过Gitlab获取的仓库地址为:

[email protected]:DED_Songgd/SYyiqing.git

需要修改为[email protected]:DED_Songgd/SYyiqing.git

标签:git,Windows,Gitlab,rsa,SSH,源代码,ssh
From: https://www.cnblogs.com/xupeixuan/p/16612685.html

相关文章

  • Windows Terminal ssh登录 ubuntu
    1.ubuntu1.配好虚拟机网络模式,如果只有NAT,添加一个virtualnetworkadapter用于Host-Only模式2.打开ubuntu网络配置文件并且将Host-only   所使用的网......
  • Windows安全加固
    实验环境操作系统:WindowsServer2012系统密码:安全加固项1、用户系统1.1加固项名称:Administrator账户停用加固说明:防止Administrator账户被黑客爆破出密码,避免A......
  • windows创建SSH key
    安装Gitforwindowshttps://git-scm.com/download/win创建密钥对打开命令行,输入以下命令$ssh-keygen-trsa-C"ZhangSan<[email protected]>"-fZh......
  • Windows批量修改文件
    如图我是建立了壁纸文件夹Windows自带的排序方式如何不用自带的呢?在这个文件夹里面建一个.txt文件如下ok第二步骤将UTF-8格式改为ANSI格式点击文件-另存为AN......
  • gitlab安装及汉化
    gitlab的安装 首先在网上下载好任意版本gitlab的rpm包推荐下面的地址:https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.8.5-ce.1.el7.x86_64.rpm......
  • 关于Microfoft C# Windows程序设计P494 ProgramWithIcon.cs学习体会(重点是winform标
    此程序的重点就是如何添加ico文件:一、在解决方案资源管理器的项目上右键,添加->新建项   二、下拉找到“图标文件”选项,然后将名称更改为“ProgramWithIcon.ico”......
  • [FAQ] Windows 终端 git status 不识别文件名大小写的修改
     当我们修改了文件名的大小写,gitstatus显示没有文件改动。 出现这种情况,首先看一下git的配置项是否忽略了文件问大小写:$ gitconfigcore.ignorecase 如果是......
  • windows make安装
    windowsmake安装1.1下载包网址:https://osdn.net/projects/mingw/releases/2.1安装双击后进入安装页面我更改了安装路径,默认C盘等待他自己下载安装包3.1设......
  • windows安装xgb、lgb
    Windows10操作系统+Anaconda环境,亲测有效。xgb:condainstallpy-xgboostlgb:先打开:Anacondaprompt输入:condainstall-cconda-forgelightgbm......
  • CentOS 7 安装gitLab 全过程
    1.关闭防火墙&&禁用防火墙systemctlstopfirewalldsystemctldisablefirewalld2.关闭SELLINUX安全策略vi/etc/sysconfig/selinux...SELINUX=disable.........