安装git yum install git 添加用户 设置密码 adduser git passwd git 到用户目录下创建.ssh目录和文件 cd mkdir .ssh && chmod 700 .ssh touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys 然后把需要登录的用户的公钥贴进去authorized_keys里 顺便备注一下权限命令 chmod 600 ××× (只有所有者有读和写的权限) chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限) chmod 700 ××× (只有所有者有读和写以及执行的权限) chmod 666 ××× (每个人都有读和写的权限) chmod 777 ××× (每个人都有读和写以及执行的权限) 创建裸仓库(这里放到了home/git/srv目录) git init --bare test.git git init 会创建.git目录 git init --bare 创建的目录里没有工作区,只记录历史信息,里面生成的文件就是上面.git目录里的文件 设置权限 chown -R git:git test.git 客户端clone仓库 git clone git@serverxxx:/home/git/srv/test.git