您的位置:首页 > 其它

ubuntu16安装git服务器

2017-07-17 18:11 337 查看
  在阿里云主机搭建git服务器,系统版本是ubuntu16.04.4。

  1、sudo apt-get update

  2、sudo apt-get upgrade

  3、sudo apt-get install git

  4、sudo adduser git

  5、创建/home/git/.ssh/authorized_keys

  6、禁用shell登录,修改/etc/passwd文件,将git用户的shell改为/usr/bin/git-shell(可能git-shell安装的路径会有不同)

  7、新建仓库,比如在/home/git/sample下建立sample.git仓库,进入此目录,执行sudo git init --bare sample.git

  8、修改仓库权限,chown -R git:git /home/git/sample

  9、要想从本地clone远程仓库,要先生成秘钥对,ssh-keygen -t rsa

  10、将生成的公钥内容拷贝到服务器/home/git/.ssh/authorized_keys中

  11、本地分别执行ssh-agent bash; ssh-add 私钥; 这样私钥就添加到git客户端中了。

  12、执行git clone git@server:/home/git/sample/sample.git 就能将服务器仓库克隆下来。

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ubuntu git