liuwg8018 2008-5-18 17:27
控制某一个账号的访问
公司采用SVN进行版本控制,但是有一个自动构建的账号,权限非常大,可以获取所有版本库的代码,领导的意思是需要对这个账号进行控制,只能在指定的机器,如根据访问者的IP或MAC,或机器ID什么为依据,限制访问,就是这个账号离开那台机器就不能访问了,而那台机器是物理隔离的.
环境:SVN+apache+svnmanager+mysql
有人有类似的问题吗?指点迷津.
我想过:采用hooks,但是没有pre-read的事件吧.
apahce可以控制IP,但是又要控制账号,即双重控制,不知如何实现?
callmechen 2008-5-19 21:03
加SSL证书就可以吧。在装有SSL的机器上使用正确的帐号登陆
liuwg8018 2008-5-20 10:12
[quote]原帖由 [i]callmechen[/i] 于 2008-5-19 21:03 发表 [url=http://bbs.scmlife.com/redirect.php?goto=findpost&pid=92046&ptid=12630][img]http://bbs.scmlife.com/images/common/back.gif[/img][/url]
加SSL证书就可以吧。在装有SSL的机器上使用正确的帐号登陆 [/quote]
谢谢,你给我提供了一条思路,但是需要其他人的账号采用http方式是可以正常访问的,只有其中一个账号需要https,并且这个账号不能采用http来访问,否则达不到控制的目的.