Featured image of post 搜索暴露在公网中的Ollama,以及Ollama安全部署建议

搜索暴露在公网中的Ollama,以及Ollama安全部署建议

探讨Ollama的安全部署问题,以及如何通过Fofa和Shodan发现公开的Ollama实例

Ollama通常被设计为本地使用,但有时为了便于分享会直接部署在公网服务器上。这种做法可能导致任何互联网用户都能调用你的Ollama服务。本文将探讨这个安全隐患以及相关的防护建议。

一、通过Fofa搜索Ollama API

Fofa是一个强大的互联网设备和服务搜索引擎,可以帮助发现公开的API服务。通过特定的搜索语法,我们可以精准定位暴露在互联网上的Ollama API服务。

Fofa搜索步骤

  1. 访问Fofa官网,使用以下搜索语句:
1
app="Ollama" && is_domain=false

这个搜索语句包含两个关键条件:

  • app=“Ollama”:筛选Ollama相关服务
  • is_domain=false:排除域名服务,只显示直接暴露的API端点

二、使用Shodan搜索Ollama API

Shodan是另一个专门用于发现互联网设备和服务的搜索引擎。它可以帮助我们找到运行中的Ollama实例。

Shodan搜索方法

  1. 访问Shodan官网,输入以下搜索语句:
1
Ollama is running

搜索结果会返回包含Ollama API实例的IP地址和端口信息。

结语

不要把Ollama直接部署在公网上,另外部署在公网上的服务要考虑安全问题,很容易被扫出来。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计