# 使用坐騎

掛載功能允許管理員將主機檔案系統中的其他目錄掛載到伺服器的容器中。

# 翅膀配置

出於安全原因,預設情況下不可能在節點上安裝目錄。必須在 Wings 配置中明確指定應該可安裝的目錄。

在 Wings 設定檔 ( /etc/pterodactyl/config.yml ) 中, allowed_mounts 欄位用於列出可安裝目錄。可以掛載列出的目錄及其所有子目錄。

allowed_mounts:
- /example

您必須重新啟動 Wings 才能將新變更套用到您的 Wings 設定。

# 面板配置

您必須在管理面板中配置安裝才能將它們與您的伺服器一起使用。它們由節點上的源焊盤和將其安裝在容器中的目標路徑組成。

容器中的路徑

掛載可以掛載到 /home/container 或其任何子目錄或內部。您可以將伺服器(例如伺服器 A 的目錄)交叉掛載到伺服器 B 中。 請記住,要掛載的資料夾需要存在才能掛載正常工作。

# 創建坐騎

  1. 在管理面板中,前往 坐騎
  2. 建立一個新的安裝。
  3. 根據需要填寫詳細資料。
  • 名稱:您的坐騎的名稱。
  • 描述:您的坐騎的描述。
  • 來源:節點電腦上資料夾或檔案的絕對路徑。
  • 目標:安裝將放置在伺服器內部的絕對路徑。如果路徑中存在 /home/container,請確保該資料夾預先存在。
  • 只讀:安裝對於使用它的伺服器來說是否是唯讀的。
  • User Mountable:是否允許使用者自行掛載此掛載。
  1. 建立掛載後,您需要新增可能使用該掛載的雞蛋節點

:::警告 多個伺服器使用的掛載 使用相同安裝的所有伺服器在同一節點上時共用其內容。節點之間的安裝不同步。 :::

# 為伺服器分配安裝

  1. 在管理面板中導覽至您想要使用掛載的伺服器 2.進入坐騎頁面
  2. 點選 + 按鈕
  3. 重啟伺服器

裝載的檔案應該在容器的目標路徑中可用。您可以暫時將伺服器啟動命令變更為 ls <mount target> ,如果配置正確,它應該輸出掛載的內容。

:::警告 無法訪問坐騎 安裝不會出現在面板的檔案管理器中,也無法透過 SFTP 存取。然而,伺服器本身將能夠看到並使用這些坐騎。 :::

# 安裝範例

下面的範例掛載儲存在路徑 /var/lib/pterodactyl/mounts 中,我們將其加入到 Wings config.yml

allowed_mounts:
  - /var/lib/pterodactyl/mounts