centos 安装git私服
时间: 2023-11-27 12:46:35 浏览: 83
以下是在CentOS上安装Git私服的步骤:
1. 安装Git
```shell
yum install git
```
2. 创建Git用户
```shell
useradd git
```
3. 创建Git仓库
```shell
mkdir /home/git/repositories
cd /home/git/repositories
git init --bare test.git
```
4. 修改Git仓库所属用户
```shell
chown -R git:git test.git
```
5. 配置SSH
在客户端上生成SSH密钥:
```shell
ssh-keygen -t rsa -C "your_email@example.com"
```
将公钥添加到Git服务器:
```shell
su git
cd ~
mkdir .ssh
touch .ssh/authorized_keys
chmod 700 .ssh
chmod 600 .ssh/authorized_keys
cat id_rsa.pub >> .ssh/authorized_keys
```
6. 测试连接
在客户端上测试连接:
```shell
ssh git@your_server_ip
```
如果连接成功,会显示Git私服的欢迎信息。
相关问题
centOS 安装git 私服
以下是在CentOS上安装Git私服的步骤:
1. 安装Git
```shell
yum install git
```
2. 创建Git用户
```shell
useradd git
```
3. 创建Git仓库
```shell
mkdir /home/gitrepo
chown git:git /home/gitrepo
cd /home/gitrepo
git init --bare runoob.git
```
4. 配置SSH
```shell
vi /etc/ssh/sshd_config
```
找到以下两行,去掉注释并修改为:
```shell
RSAAuthentication yes
PubkeyAuthentication yes
```
重启SSH服务:
```shell
systemctl restart sshd
```
5. 添加SSH公钥
将客户端的公钥添加到Git服务器的authorized_keys文件中:
```shell
su - git
mkdir ~/.ssh
touch ~/.ssh/authorized_keys
chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys
vi ~/.ssh/authorized_keys
```
将客户端的公钥复制到authorized_keys文件中并保存。
6. 测试连接
在客户端上执行以下命令:
```shell
ssh git@your_server_ip
```
如果连接成功,则说明Git私服已经安装成功。
centos安装git
在CentOS服务器上安装Git,可以按照以下步骤进行:
1. 打开终端并登录到CentOS服务器。
2. 运行以下命令以确保服务器上的软件包列表是最新的:
```
sudo yum update
```
3. 运行以下命令来安装Git:
```
sudo yum install git
```
4. 安装完成后,运行以下命令来验证Git是否已成功安装:
```
git --version
```
如果Git已成功安装,它将会返回Git的版本信息。现在你可以在CentOS服务器上使用Git了。
阅读全文