linux – 允许Mercurial访问但不允许SSH

前端之家收集整理的这篇文章主要介绍了linux – 允许Mercurial访问但不允许SSH前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在 Linux机器上设置了一个Mercurial服务器,它工作正常.例如,用户可以使用以下方式推送和拉动它:
hg push ssh://...

用户也可以ssh到服务器.

对于某些用户我想限制访问权限,他们只能访问Mercurial.

我怎么会这样呢?

解决方法

你要问的是 this.这正是GitorIoUs对git所做的 – 它通过ssh密钥文件中的command = entry运行,并确保只能使用ssh密钥执行git操作.链接的问题询问Mercurial的类似GitorIoUs的软件.不是Mercurial用户我无法评论答案的质量.

猜你在找的Linux相关文章