JxA*_*IxN 1 security lucene solr ubuntu-14.04 solr5
尝试保护我的 Ubuntu 14.04 服务器上的Apache Solr 5.1 。
主要是我试图找出使用用户名和密码保护 Web 管理界面访问端口 8983(以及我配置 Solr 的任何其他端口)的最佳方法。但我很可能错过了一些其他重要的安全措施,因为我对 Solr 的总体了解仍然很低,更不用说对 Solr 5.1 了。
我可以轻松地使用 iptables 保护端口,但我仍然希望能够在需要时对 Web 管理部分进行安全密码访问(就像之前使用 Tomcat 或 Jetty 运行的 solr 版本所做的那样)。也许我只需要配置 web.xml 文件或其他东西?...
对于早期的 Solr 版本,有很多示例 - 这些示例将不起作用,因为此版本的 Solr 5.1 不依赖于 Jetty 或 Tomcat。还有很多建议和问题似乎对此版本没有多大帮助,因此请在发布参考文献时注意这一点,并确保在发布之前您至少对 Solr 5 有一定的了解。
感谢您的帮助!(我相信这会对其他人有很大帮助)
小智 5
在 Solr 5.2.1 中,只需将以下行添加到“/var/solr/solr.in.sh”:
SOLR_OPTS="$SOLR_OPTS -Djetty.host=127.0.0.1"
阻止从本地主机外部对 Solr 的所有访问。由于我在 PHP 代码中使用 Solr,这正是我想要的行为。
正如前面提到的,您始终可以通过 SSH 隧道安全地访问管理页面!
归档时间: |
|
查看次数: |
1384 次 |
最近记录: |