免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 16607 | 回复: 17
打印 上一主题 下一主题

怎么加密svn的passwd文件 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-11-03 10:25 |只看该作者 |倒序浏览
由于做了svn,但是它的passwd文件是明文显示,感觉特别不安全,所以想知道有什么办法可以

解决我的问题不,与apache结合的我做过,但是不理想,所以想请教一下还有什么办法,说的越详细越好啊!

但是加密的前提是这个文件还得能让系统正常访问!


谢谢!

[ 本帖最后由 whydeny 于 2009-11-3 10:32 编辑 ]

论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
2 [报告]
发表于 2009-11-03 11:00 |只看该作者
你没有用 htpasswd 么?

论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
3 [报告]
发表于 2009-11-03 11:04 |只看该作者
  1. # htpasswd -c .htpasswd apple
  2. # cat .htpasswd
  3. apple:TJ4aaqkk4j1X2
复制代码


这是创建的时候用得,会先生成一个空的密码文件,以后添加用户就不用 -c 了。

论坛徽章:
0
4 [报告]
发表于 2009-11-03 11:11 |只看该作者
我昨天试了一天htpasswd 但是不行啊,而且重启后,报错很多,开始时dav后来又是什么
httpd: Syntax error on line 409 of /usr/local/apache2/conf/httpd.conf: Expected </IfModule> before end of configuration

我报dav错误的时候把apache重新编译了,加载了dav的模块,后来报的这个错误我没折了,网上也Google不到,而且htpasswd这个命令我输入后,提示command not found
所以我无奈了,以前只做过单独的svn,结合apache做还是头一次,所以还请赐教

我的目的是加密后的文件要能被系统访问,不是加密后生成文件,只要达到这个目的就行了,这是我的最终目的!不管用什么方法,各位高手有谁知道,还请赐教,刚试了一下vim加密,但是不行啊!

[ 本帖最后由 whydeny 于 2009-11-3 11:35 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2009-11-03 14:02 |只看该作者

论坛徽章:
0
6 [报告]
发表于 2009-11-03 15:09 |只看该作者

回复 #5 emmoblin 的帖子

我的大法师啊,你别吓我啊,
   

    我的意思是不用apache行不,能不能还有其他办法,不过还是谢谢你了!:wink:

论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
7 [报告]
发表于 2009-11-03 17:09 |只看该作者
你把 httpd.conf 改坏了吧? svn 装好就可以基于 httpd.conf 或者 .htaccess 控制密码文件了,可能你少装东西了。

论坛徽章:
0
8 [报告]
发表于 2009-11-03 17:19 |只看该作者

回复 #7 vermouth 的帖子

我除了装编译apache所必须的apr
在就装了个svn   ,其他的我好像什么都没加,我开始把apache已经都编译好了,但是编译好后,不是没有加svn的dav模块么,所以我又重

新编译了,本来重新编译后apache的服务还是能启动的,但是重启计算机后,就不行了,不能启动了,我在http.conf里面加了几行,我本

来也以为是我把文件改坏了,但是我把我改的文件内容删除后,还是不行,所以我没折了!而且htpasswd这个命令我就打不出来,输入后,

就提示我command not found!要不你们给我把后面的步骤简单的说一下。就是从编译后的步骤。谢谢啦!

论坛徽章:
34
亥猪
日期:2015-03-20 13:55:11戌狗
日期:2015-03-20 13:57:01酉鸡
日期:2015-03-20 14:03:56未羊
日期:2015-03-20 14:18:30子鼠
日期:2015-03-20 14:20:14丑牛
日期:2015-03-20 14:20:31辰龙
日期:2015-03-20 14:35:34巳蛇
日期:2015-03-20 14:35:56操作系统版块每日发帖之星
日期:2015-11-06 06:20:00操作系统版块每日发帖之星
日期:2015-11-08 06:20:00操作系统版块每日发帖之星
日期:2015-11-19 06:20:00黄金圣斗士
日期:2015-11-24 10:43:13
9 [报告]
发表于 2009-11-04 11:37 |只看该作者
编译的时候加上 --with-apxs 然后给 apache.conf 里添加
LoadModule dav_svn_module modules/mod_dav_svn.so
就可以了啊~

在编译生成的目录里看看,有没有要用的命令,可能没有添加到 PATH 里。

论坛徽章:
18
巳蛇
日期:2014-12-03 08:27:5115-16赛季CBA联赛之吉林
日期:2016-04-18 15:24:24qiaoba
日期:2016-06-17 17:41:1615-16赛季CBA联赛之八一
日期:2016-06-20 15:13:1415-16赛季CBA联赛之广夏
日期:2016-06-29 10:38:28极客徽章
日期:2016-12-07 14:03:4015-16赛季CBA联赛之吉林
日期:2017-03-06 13:47:55
10 [报告]
发表于 2009-11-04 12:06 |只看该作者
svn用mysql的用户名和密码
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP