Direct-Admin 控制面板:如何將其他域移至經銷商使用者?
在直接管理控制面板中,我創建了一個經銷商。
將我的舊 cpanel 伺服器備份轉換為直接管理並轉移到我的新直接管理面板。
但是在直接管理伺服器中恢復完整備份時,創建一個使用者,所有域都為該使用者添加為附加域而不是普通使用者。
例如,我有一個經銷商使用者名maindomain和另一個使用者transuser。
現在所有域都是transuser的附加域,當我使用transuser登錄時顯示域管理員。
如何將這些域移至主域經銷商?
並在經銷商下創建的普通使用者中顯示使用者和域分開?
注意:我有專用的伺服器和 ssh 訪問權限和直接管理員,管理員級別。
我的使用者列表中的圖片:
我在直接管理員論壇中找到了我的問題的答案:
將域從一個使用者轉移到另一個使用者
有一個新腳本正在對此進行測試。範例用法:
cd /usr/local/directadmin/scripts
./move_domain.sh domain.com olduser newuser
如果
newuser
尚不存在,則使用 創建newuser
,fakedomain.com
轉移域,然後刪除fakedomain.com
。請注意,如果您有任何 apache 擁有的文件,它們將被
chown
-ed 給新使用者。此外,如果您apache_public_html=1
的 directadmin.conf 中有,我建議您將其更改為apache_public_html=0
並使用安全訪問組方法。較舊(過時)的方法:
轉到經銷商面板 -> 管理使用者備份並備份擁有您要轉移的域的使用者。
以該使用者身份登錄,進入使用者面板 -> 域管理 -> 更改域名,然後將該域的名稱更改為不同的名稱(即:從 domain.com 到 domain2.com)。這樣做是為了讓您可以在另一個帳戶上恢復域,而不會 DA 抱怨它已經存在。
返回經銷商面板,並創建一個新使用者。將域設置為您要轉移的域的實際名稱。如果使用者已經存在,那麼只需通過使用者面板 -> 域管理菜單創建域。
從步驟 1 中進行備份,將 olduser.tar.gz 重命名為 newuser.tar.gz,其中 newuser 是您要轉移到的名稱,olduser 是您要轉移到的名稱。
從 Reseller Panel -> Manage User Backups,選擇 newuser.tar.gz 並將其還原到 newuser 帳戶。這應該將域中的所有數據設置為新使用者。
一旦你確認一切都正確並且應該是正確的,重新登錄 olduser 帳戶並刪除 domain2.com。