Chinaunix首页 | 论坛 | 博客
  • 博客访问: 71747
  • 博文数量: 27
  • 博客积分: 95
  • 博客等级: 民兵
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2011-12-04 01:38
文章分类
文章存档

2013年(1)

2012年(7)

2011年(19)

我的朋友

分类:

2011-12-04 01:43:06

原文地址:git , ssh 共享文件 作者:leve1031

Git 协议

接下来是 Git 协议。这是一个包含在 Git 软件包中的特殊守护进程; 它会监听一个提供类似于 SSH 服务的特定端口(9418),而无需任何授权。打算支持 Git 协议的仓库,需要先创建 git-export-daemon-ok 文件 — 它是协议进程提供仓库服务的必要条件 — 但除此之外该服务没有什么安全措施。要么所有人都能克隆 Git 仓库,要么谁也不能。这也意味着该协议通常不能用来进行推送。你可以允许推送操作;然而由于没有授权机制,一旦允许该操作,网络上任何一个知道项目 URL 的人将都有推送权限。不用说,这是十分罕见的情况。


阅读(802) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~