Minecraft 伺服器白名單與 OP 權限設定:安全管理指南

本文目錄

想限制誰能加入私人 Minecraft 伺服器,請啟用白名單(也常稱 allowlist);想讓某人管理伺服器,才授予 OP。**白名單只決定哪些玩家能連線,OP 則給予管理指令權限,兩者用途不同。**最安全的預設是白名單開啟、OP 只留給真正負責管理的人。

開啟白名單並新增玩家

在伺服器主控台輸入以下指令(主控台不需要在指令前加 /):

whitelist on
whitelist add 玩家名稱
whitelist list

玩家名稱請使用 Java 版帳號名稱。遊戲內有權限的管理者也可以輸入 /whitelist on、/whitelist add 玩家名稱 和 /whitelist list。要移除玩家時使用:

whitelist remove 玩家名稱

白名單名單儲存在伺服器資料中;如果你直接編輯白名單檔案,完成後可輸入 whitelist reload 重新載入。若面板提供主控台,可以在面板的「控制台」輸入相同指令;面板操作位置可參考 Pterodactyl 面板教學。

Minecraft Java 26.3 的官方更新說明將 white-list 伺服器屬性預設值改為 true。不過升級舊伺服器時,請仍到 server.properties 檢查實際設定,並用 whitelist list 核對名單,不要只憑預設值判斷。參考 Minecraft Java 26.3 官方更新說明及 Paper 的伺服器屬性文件。

什麼時候該給 OP?

OP 是伺服器管理員權限,能執行管理指令;它不是一般玩家的建築權限或某一個插件的單項權限。只有需要管理世界、玩家或伺服器的可信任帳號才應取得 OP。授權指令是:

op 玩家名稱

取消時使用:

deop 玩家名稱

在多人社群服中,建議把服主和一至兩名主要維護者留在 OP 名單。需要讓管理員只管理某些功能時,使用伺服器核心或權限插件提供的細分權限,依照實際需要授權,而不是把 OP 當成方便的萬用開關。Paper 文件也把白名單和權限分開說明,並提到可用權限插件管理功能權限;詳見 Paper 安全設定指南。

安全管理清單

  • 先開白名單,再分享伺服器位址。 新成員加入時,先確認遊戲帳號名稱,再新增到名單。
  • OP 名單維持精簡。 不要因為玩家是朋友、捐款者或建築師就自動授予 OP;建築權限可以用遊戲模式、領地或細分權限處理。
  • 離開管理團隊就撤權。 執行 deop 玩家名稱,並檢查權限插件中的群組與個別授權。
  • 不要共用管理員帳號或面板密碼。 每位管理者使用自己的帳號,才能在離職或帳號外洩時單獨撤銷存取權。
  • 保護伺服器檔案。 whitelist.json、ops.json 和權限插件資料屬於管理設定;修改前先下載留存,並避免把內容或登入憑證貼到公開聊天。
  • 保持正式帳號驗證。 白名單不會取代帳號驗證,也不會抵擋網路層攻擊;公開伺服器另需採取主機及網路防護措施。

白名單常見問題

開了白名單後,朋友還是進不來怎麼辦?

先確認你加的是正確 Java 帳號名稱,再在主控台執行 whitelist list。若你剛改過檔案,輸入 whitelist reload;也要確認伺服器已經啟動並使用預期的世界與設定檔。

OP 等級越高越好嗎?

不是。OP 代表管理能力,不是玩家身份標籤。只把它授予實際需要管理指令的可信任人員;其他管理工作優先使用權限插件提供的細分權限。

白名單可以保護伺服器免受攻擊嗎?

白名單只能限制未列名玩家加入遊戲,不能代替帳號驗證、面板帳號保護、更新或網路層防護。若要公開營運,另參考伺服器遭遇 DDoS 時的處理方式。

私人朋友服可搭配開服設定教學完成基本配置;本文聚焦在成員准入和管理權限。