如何在 Linux 讓 Ollama 服務允許遠端設備存取

💡 原文中文,约1300字,阅读约需3分钟。
📝

内容提要

要让 Ollama 服务允许远程设备访问,需要修改 systemd 设置,将监听地址改为 0.0.0.0:11434。编辑 ollama.service 文件,确保 [Service] 区块包含正确的环境变量和启动指令,然后重新加载设置并重启服务。最后确认 Ollama 是否成功监听该端口。

🎯

关键要点

  • Ollama 預設僅允許本機存取,需要修改 systemd 設定以允許遠端設備連線。

  • 將 Ollama 服務的監聽地址改為 0.0.0.0:11434。

  • 使用 Vim 或其他編輯器開啟 ollama.service 設定檔。

  • 確保 [Service] 區塊包含正確的環境變數和啟動指令。

  • 儲存並退出編輯器後,重新載入 systemd 配置。

  • 重啟 Ollama 服務並設置為開機自動啟動。

  • 確認 Ollama 是否成功監聽 0.0.0.0:11434,以便遠端設備存取。

延伸问答

如何修改 Ollama 服務以允許遠端設備存取?

需要編輯 ollama.service 檔案,將監聽地址改為 0.0.0.0:11434,並確保 [Service] 區塊包含正確的環境變數和啟動指令。

Ollama 服務的預設存取限制是什麼?

Ollama 預設僅允許本機存取,即僅能從 127.0.0.1 連接。

如何確認 Ollama 是否成功監聽遠端連接?

可以使用指令 ss -tulnp | grep 11434,若輸出包含 *:11434,則表示 Ollama 已成功監聽所有 IP。

在編輯 ollama.service 檔案時需要注意什麼?

確保 [Service] 區塊包含 Environment = 'OLLAMA_HOST=0.0.0.0:11434' 和 ExecStart = '/usr/bin/ollama serve'。

如何讓 Ollama 服務在開機時自動啟動?

執行指令 sudo systemctl enable ollama 來設置 Ollama 服務在開機時自動啟動。

使用 Vim 編輯 ollama.service 檔案後如何儲存並退出?

在 Vim 中按下 Esc 進入普通模式,然後輸入 :wq 並按 Enter 來儲存並退出。

🏷️

标签

➡️

继续阅读