Direct-Admin 控制面板:如何将其他域名转移给经销商的用户?

Direct-Admin 控制面板:如何将其他域名转移给经销商的用户?

在直接管理控制面板中,我创建了一个经销商。

将我的旧 cpanel 服务器备份转换为 direct-admin 并传输到我的新 direct-admin 面板。

但是在直接管理服务器中恢复完整备份时会创建一个用户,并且所有域都会为该用户添加为附加域而不是普通用户。

例如我有一个经销商用户名主域和另一位用户转用户

现在所有域名都是附加域名转用户当我登录时转用户显示域管理员。

我如何将这些域名移至主域名经销商?

并在经销商下的正常用户创建中单独显示用户和域?

注意:我有专用服务器和 ssh 访问权限以及直接管理员、管理员级别。

我的用户列表中的图片:

在此处输入图片描述

答案1

我在直接管理论坛

将域名从一个用户转移到另一个用户

有一个新的脚本正在测试中。示例用法:

cd /usr/local/directadmin/脚本

./move_domain.sh domain.com 旧用户 新用户

如果newuser尚不存在,则newuser使用创建fakedomain.com,转移域名,然后删除fakedomain.com

请注意,如果您拥有任何 apache 拥有的文件,它们将被chown添加到新用户。此外,如果您apache_public_html=1的 directadmin.conf 中有,我建议将其更改为apache_public_html=0并使用安全访问组方法。

较旧(过时)的方法:

1) 转到经销商面板->管理用户备份并备份您要转移的域名拥有者的用户。

2) 以该用户身份登录,转到用户面板 -> 域管理 -> 更改域名,并将该域名更改为其他名称(即:从 domain.com 更改为 domain2.com)。这样做是为了您可以在其他帐户上恢复该域名,而不会让 DA 抱怨它已经存在。

3) 返回经销商面板,创建一个新用户。将域名设置为您要转移的域名的实际名称。如果用户已经存在,则只需通过用户面板 -> 域名管理菜单创建域名即可。

4) 从步骤 1 中进行备份,并将 olduser.tar.gz 重命名为 newuser.tar.gz,其中 newuser 是您要转移到的名称,olduser 是您要从中转移的名称。

5) 从经销商面板 -> 管理用户备份,选择 newuser.tar.gz 并将其恢复到新用户帐户中。这应该会将域中的所有数据设置到新用户中。

6) 一旦您验证了所有内容都是正确的,请重新登录旧用户帐户并删除domain2.com。

相关内容