1.为svn服务设置高复杂度口令 描述 svn在/conf/svnserve.conf配置文件中,配置密码存储路径,根据password-db的配置可以找到密码文件,请确保该文件中的密码为强密码
加固建议 打开版本库目录,在配置文件/conf/svnserve.conf找到password-db所在的地方,根据password-db配置找到密码配置文件路径,将该文件中的密码修改为指定的密码(默认为passwd文件),密码应符合复杂性要求:
1、长度8位以上 2、包含以下四类字符中的三类字符: 英文大写字母(A 到 Z) 英文小写字母(a 到 z) 10 个基本数字(0 到 9) 非字母字符(例如 !、$、#、%、@、^、&) 3、避免使用已公开的弱口令,如:abcd.1234 、admin@123等 然后重启svn
import是用在初次建库后,整体导入内容及目录结构的命令,而export是从库中导出目录及内容,前者执行是必须有对版本库写(rw)权限,而后者只要有读权限便可执行。楼上的看来对svn太不了解了,采用域认证机制在执行操作各种命令时都需要合适的权限及账户和域密码认证的。建议楼上好好去学习svn服务器的搭建吧,特别是弄明白apache的http.conf文件的配置吧。svn是个好东西,可以去看TortoiseSVN中文手册 。
主要功能
- 支持用户现有SVN项目导入,一键迁移;
- SVN仓库创建,管理;
- SVN用户,用户组创建,管理;
- SVN资源权限授权;
- 用户权限查看,密码更改;
- SVN仓库支持多库模式;