答案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。