简单Git服务器搭建
来源:互联网 发布:林冉的网络课程 编辑:程序博客网 时间:2024/05/16 05:48
安装git
shell# yum install git
添加git用户
shell# useradd git
配置git用户使用git-shell登录系统
#/etc/passwd#将git用户中最后/bin/bash改为/usr/bin/git-shellgit:x:1001:1001::/home/git:/usr/bin/git-shell
设置免密码使用GIT
在客户端使用ssh-agent创建RSA公钥文件
shell> ssh-agent -t rsa
将会在~/.ssh目录中生成RSA公钥文件id_rsa.pub
将该文件内容添加到/home/git/.ssh/authorized_keys文件中
shell# cat /path/to/id_rsa.put >> /home/git/.ssh/authorized_keys
修改/home/git/.ssh和/home/git/.ssh/authorized_keys权限
shell# chmod 700 /home/git/.sshshell# chmod 600 /home/git/.ssh/authorized_keys
创建GIT仓库
创建仓库主目录
shell# mkdir /opt/git
创建GIT项目
shell# cd /opt/gitshell# git init --bare test.gitshell# chown -R git.git test.git
这样就可以使用git了
shell> git clone git@server-host:/opt/git/test.git
0 0
- 简单Git服务器搭建
- git服务器的简单搭建
- git服务器的简单搭建
- git服务器的简单搭建
- git服务器简单搭建 linux
- git服务器的简单搭建
- git服务器的简单搭建
- git服务器的简单搭建
- 简单的Git服务器搭建
- GIT服务器的搭建【简单版】
- linux下搭建简单的git服务器
- ubuntu16.04 搭建git服务器简单教程
- 搭建最简单的git服务器
- linux下搭建简单的git服务器
- 搭建Git服务器的最简单方式
- 使用git搭建简单代码服务器
- Git服务器 - 搭建git
- Git 搭建Git服务器
- AsyTask 请求接口放回的xml
- oracle基本知识
- [Git]第一讲:集中式与分布式
- 用NSUserDefaults存储Color
- CodeForces 667A Pouring Rain
- 简单Git服务器搭建
- 掌握iOS8中的动态文本
- puppet学习与精通之Service资源详细介绍及案例分析
- centOS系统下安装Androguard工具
- linux解压大全
- Log4j的详细讲解
- 友盟推送:测试模式推送完成,但却收不到推送信息
- SQLite 的使用(一)
- POJ 2253 Frogger