保护仅 SVN 的服务器

Web*_*net 3 security ssl

一切都在通过自我保护的 https 运行。除了设置用户身份验证之外,我还应该采取哪些步骤来确保我们的安全?

hel*_*oel 5

  • 审核您的操作系统补丁,确保您正在运行最新的安全修复程序
  • 关闭不需要的服务,执行外部 nmap 扫描以确保您没有运行任何不需要的东西
  • 保护您的网络服务器!这是 apache 的一篇这样的文章https://web.archive.org/web/1/http://blogs.techrepublic%2ecom%2ecom/10things/?p=477
  • 使用 LDAP 或其他外部身份验证机制(通过 SSL)
  • 强制执行密码强度和轮换策略
  • (如果适用)设置路径级访问

作为守护进程的 Subversion 相当信任自己,并将大部分细粒度的用户权限交还给 apache 的领域。你能告诉我们更多关于你的确切场景,你是否将这个颠覆服务器提供给公众使用?

当您说“自保护”https 时,您指的是自签名证书吗?如果是这样,请查看您如何分发该证书或 CA,并确保该路径本身是安全的。