Panel.ini 設定檔

Plesk 和Plesk 擴展的某些方面可能無法通過 GUI、XML API或命令進行管理。但是卻受 panel.ini 設定檔的控制。例如,編輯該檔,您可以:

  • 禁止使用 'root' 或 'Administrator' 驗證憑據登入Plesk。
  • 隱藏在Plesk中註冊的 IP 地址,以令該位址不在介面中顯示,而無法將其分配給訂閱或代理商。
  • 為擴展目錄指定一個自訂的 URL 位址,等等。

可在此處找到 panel.ini 文件:

  • (Plesk for Linux) /usr/local/psa/admin/conf/panel.ini
  • (Plesk for Windows) %plesk_dir%\admin\conf\panel.ini

如果該檔不在伺服器上,則可以在指定位址並以 panel.ini 為名創建一個空檔。您還可以將同一目錄中的 panel.ini.sample 檔重命名為 panel.ini。這樣,檔將包含一系列您可以參考的預配置設定。

在本小節:

配置 panel.ini 中的設定

恢復默認的設定

參考

 

配置 panel.ini 中的設定

若要通過 panel.ini 檔配置設定,需要通過以下兩種當中的一種方式進行編輯:

不管您選擇哪個選項,要通過 panel.ini 檔配置一個或多個設定,都需要根據以下模式添加項到該檔:

[Section name]
Setting name = Value

注意: 如果某個設定接受布林 ('yes' 或 'no') 值,則可以使用 'true'、'on' 或 'yes' 來啟用該設定,使用 'false'、'off'、'no'或 'none' 來禁用。

更改會在保存檔後立即生效。無需重啟任何服務。

例如,若要禁用 IP 地址禁止 (Fail2Ban),需添加以下行到 panel.ini 文件:

[fail2ban]
enabled = false

那麼,IP 地址禁止 (Fail2Ban) 將會從 安全 組(在 工具與設定 螢幕中)消失,那麼將無法通過CLI命令對其進行管理。

任何可以通過 panel.ini 檔進行配置的設定都隸屬預定義部分。若要自訂某項設定,必須將其放置 panel.ini 檔中所屬的部分。任何一個部分都不需要包括多次。如果您想要自訂隸屬某個部分的多個設定,需僅一次包括該部分,然後放置所有的設定。

例如,要自訂應用目錄的 URL位址和啟用應用目錄自訂,需添加以下行到 panel.ini 文件:

[aps]
catalogUrl = "http://catalog.pp.plesk.ru"
catalogsCustomization = on

若要通過 Panel.ini Editor 擴展配置設定,請進入 擴展 > 我的擴展 > Panel.ini Editor > 進入擴展 進行配置。

在 "Viewer" 標籤,您可以看到可通過 panel.ini 檔進行管理的所有設定,這些設定按所屬部分分類。"設定" 欄會列出機器可讀的參數名稱,而 "值" 一欄則顯示其當前分配的值。

已被添加到 panel.ini 檔的參數會加粗顯示。而對於已被自訂的參數,則會在當前分配的值的旁邊以圓括號方式顯示預設值。例如,在上面的截圖中,參數 "catalogUrl" 已分配了 "http://apps.example.com" 值取代了預設值 ("http://apps.plesk.com")。

若要搜尋某個參數,請點按 按鈕打開搜尋功能表。

若要編輯 panel.ini 檔,請進入 "編輯器" 標籤,如下所述添加項到該文件中。

 

恢復默認的設定

若要將通過 panel.ini 檔自訂的設定恢復為預設值,請打開要編輯的檔移除相應行,或在該行的開頭添加 ';' 字元將其注釋掉,如下:

[fail2ban]
; enabled = false

該設定會在保存檔後立即恢復為預設值。

若要將通過 panel.ini 檔自訂的所有設定恢復為其預設值,請進行以下操作:

  • 通過SSH 或 RDP登入伺服器移除或重命名 panel.ini 文件。
  • 打開 Panel.ini Editor 擴展點按 重設為預設值
 

參考

下面是可通過 panel.ini 檔實現的用戶自訂方案的示例。注意這個列表並不詳盡。某些 Plesk 擴展的操作可通過 panel.ini 檔進行自訂 - 請參考擴展的文檔瞭解詳情。