centos 7 配置git server 详解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos 7 配置git server 详解相关的知识,希望对你有一定的参考价值。

参考技术A 首先我们得需要安装Open SSH Server 确保centos7可以被远程访问。

需要修改配置文件 /etc/ssh/sshd_config

使用如下指令对SSH服务进行停止、启动、重启等操作

使用yum安装git

建立Git账户
创建一个单独的git账户用以进行Git操作

限制git账户登录

开启SSH RSA 验证
因为关闭git账户的远程登录,因此需要启动ssh的rsa验证以确保可以使用该种方式连接到git server ,修改如下配置

再/home/git目录下创建一个空的仓库(一般以.git结尾),裸仓库是没有工作区的,纯粹为了共享

1、在服务器初始化一个本地仓库,这个仓库就是你虚拟主机指定的文件夹,也就是你输入域名后会访问到的那个文件夹

2、在中央仓库中设置钩子
进入远程仓库的钩子目录

回到客户端,在 Git Bash 中使用如下指令从服务端中拷贝创建的 Git 仓库。

结束了~~~

参考地址:
https://www.jianshu.com/p/2f3093791d91 介绍如何配置git server
https://segmentfault.com/a/1190000009673544 介绍git钩子的使用

CentOS8安装并配置 VNC Server

参考技术A 如果桌面环境未安装时,需要提前安装好。已安装请忽略

vnc版本号

输入并确认密码

根据登录用户放到对应的用户目录下

vncserver@.service 配置文件内容如下

如果不是当前用户的话,例如设置 zqyu 用户,设置如下

运行正常如下

锁屏后重新登录时,出现错误"Authentication failed(认证失败)" ,并一直刷新无法输入的 情况 ,待解决

以上是关于centos 7 配置git server 详解的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 7 安装配置 VNC 详解

CentOS 7上安装Zabbix Server 3.0 图文详解

CentOS 7.3 Zabbix-server4.0 安装

CentOS6.5+Python2.7+ GIT +IPython

CentOS下安装配置MySQL8.0的步骤详解

CentOS Linux下VNC Server远程桌面配置详解