【问题标题】:Solr; "rookie" question索尔; “菜鸟”问题
【发布时间】:2010-05-29 21:42:54
【问题描述】:

我的分类网站上有一个 SolrPhpClient,每当用户想要添加/删除分类时,Solr 中的索引都会通过 Php 代码更新。

所以我想知道,这是否意味着我的 Solr 索引对任何人都是开放的?

Same Q 适用于 Solr 管理页面。 如果我为管理页面设置了密码,这是否意味着我的分类网站将无法从 Solr 索引中更新/删除文档?

谢谢

【问题讨论】:

标签: java php mysql database solr


【解决方案1】:

如果您的 Solr 实例可供公众使用,以便任何人都可以对其进行 http 连接,那么您很容易受到攻击。

将 Solr 视为后端服务(如您的 MySql 数据库)。您应该阻止对 Solr 实例的所有公共访问。您可以运行防火墙或执行一些 IPTables 魔术,以仅允许您的 PHP 应用程序连接到 Solr(显然您的管理员可以连接到管理界面)。

【讨论】:

  • 在基本术语中,我怎样才能只允许我的 php 应用程序访问 solr?非常感谢详细信息。
  • SOLR 身份验证在此问题之后的某个时间点添加到 SOLR :) lucidworks.com/blog/2015/08/17/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多