Git配置(二)Windows安装Git,并配置Centos
admin
2023-01-31 08:26:09
0

1、为Centos系统创建Git用户

useradd -d /home/git git      #创建git用户
passwd git                           #修改密码

2、打开Centos系统RAS认证

vim /etc/ssh/sshd_config

打开以下注释,修改如下
Git配置(二)Windows安装Git,并配置Centos

3、下载windows版本Git安装软件,根据操作系统选择32位或64位

https://git-scm.com/download/win

4、安装Git,一直下一步
5、生成windows的ssh key,在目录点右键,选择Git Bash Here,在打开的命令行输入以下命令,一路确认

ssh-keygen -t rsa -C "youremail@example.com"

6、上传ssh key至Centos系统,在Windows的Git Bash中输入以下命令

ssh git@192.168.106.129 'cat >> .ssh/authorized_keys' < ~/.ssh/id_rsa.pub

成功后检查Centos系统/home/git/.ssh/目录下是否生成authorized_keys文件,以及该文件中是否有Windows的id_rsa.pub公钥内容,文件位于C:\Users\xxx.ssh目录下

7、配置sshd服务

vim /etc/ssh/sshd_config

修改一下内容

PermitRootLogin no
UsePAM no
PasswordAuthentication no
RSAAuthentication yes
PubkeyAuthentication yes

重启服务

systemctl restart sshd.service

8、在Centos系统创建版本库

su git
cd /home/git/
mkdir repository
cd repository
mkdir test.git
git init --bare test.git

9、禁止git用户登陆shell,后续创建版本库可由root用户创建,创建完chown为git用户

vim /etc/passwd

Git配置(二)Windows安装Git,并配置Centos
10、通过Windows远程clone版本库,在Windows创建要clone的目录,打开Git Bash,输入

git init
git clone git@192.168.106.129:/home/git/repository/test.git

相关内容

热门资讯

我们的“文化体力”是如何被耗尽... 《花束般的恋爱》2026年已经过半,要盘点前半年爆火的流行语,“赛博确诊”一定是其中之一。大批年轻人...
跨国药企正在疯狂买中国创新药,... ► 文 观察者网心智观察所2026年的中国创新药行业,正在发生一个耐人寻味的场景。一边,全球最大的跨...
知名装机up主被曝负债200万... 据都市快报消息:7月21日,深耕高端PC圈的B站UP主(B站、小红书、抖音等平台上传视频的创作者、博...
AI脸让人生理性厌恶?“恐怖谷... 【文/观察者网 夏曼波】最近,“对AI脸感到不适”相关话题频繁上热搜,网友纷纷表示“不适”、“生理性...
要管管国会山股神了?美国参议院... 作者 | 第一财经 樊志菁当地时间周三,美国议会众议院以232票对198票表决结果,通过一项名为《停...
济南一广场突现“知了大军”密密... 近日,有济南市民在社交媒体发布视频称:在当地彩石附近的一处广场地面上密密麻麻聚集了很多类似知了的昆虫...
伊朗军队:打击科威特境内多处美... 当地时间23日,伊朗军队在一份公告中指出,几小时前,伊朗军队对科威特多哈营地的美军弹药和后勤仓库、阿...
洛阳“珠宝大王”年永安沉浮:涉... 澎湃新闻记者 王鑫 实习生 林晨 林宜之河南洛阳的“珠宝大王”年永安淡出公众视野多年后,这个曾把“金...
聚焦核心AI项目,亚马逊裁撤其... 亚马逊在本周三宣布新动态,公司正在裁撤通用人工智能(AGI)部门的部分员工,这标志着亚马逊在持续向人...
上海交大发布第七届“十大科技进... 7月22日,上海交通大学第七届“十大科技进展”在闵行大零号湾成果转化中心发布。本届入选成果包括6项基...