ubuntu中的git服务器搭建

--- ubantu 没有安装 openssh-server服务 需要apt-get install 
*配置etc/ssh/ssh_config(打开服务)
搭建git服务器:
  服务器用户名 ,公匙,生成证书 ssh-keygen
  初始化 --bare name.git 服务端仓库
  在.ssh/中创建authorized_keys 并把客户端的公匙导入authorized_keys中(导入信息)
  *{ 1、chown -R git:git。。。。权限交给git的linux用户 2、更改/etc/passwd中git用户的权限(或更改/etc/passwd):禁止登陆shell }
  *authorized_keys 权限更改600以上 禁止其他用户修改


客户端克隆命令例子 :git clone git:192.168.1.103:/home/git-server/name.git

猜你喜欢

转载自www.cnblogs.com/jasonsou/p/9181157.html