Я верю, что могу помочь вам. Я предлагаю вам создать тестовый / поддельный домен для тестирования! Вы можете использовать файл hosts для указания на поддельный домен на вашем сервере cpanel!
Давайте начнем:
У меня есть учетная запись cpanel с несколькими доменами дополнений.
Это означает, что каждый домен дополнения имеет папку в основной учетной записи пользователя!
/home/main_user/addon_domain.tld
Я перевожу каждый веб-сайт на свою учетную запись cpanel.
Я думаю, вы создадите новую учетную запись для каждого дополнения addon_domain.tld
и перейдите в / home / New_addon_domain_username / public_html
У меня настроена электронная почта на доменах дополнений, и прежде чем я перейду и перенесу файлы и базу данных в новую учетную запись, я хочу убедиться, что их электронные письма также переносятся.
Для баз данных есть 2 случая! Мы можем вернуться к этому позже.
Для учетных записей электронной почты решение может быть не таким сложным, как вы думаете, и пользователи могут хранить там электронные письма. Лучше они не заметят никаких изменений. Все, что вам нужно знать, это:
1- ДАННЫЕ
данные электронной почты хранятся в / home / main_user / mail, вы можете скопировать эти папки и символические ссылки для и в отдельных учетных записях, которые вы создаете
Там вы можете запустить команду "ls -l" и вы ее получите. (если не вставить результаты здесь)
2- Аутентификация, пользователь / пароль
Это можно найти в / home / main_user / etc, обратите внимание, что они скрытые файлы (ls -a)
файлы .passwd и .shadow
Я считаю, что в / home / main_user / etc вы найдете уникальную папку для каждого addon_domain
который будет содержать как .passwd, так и .shadow
Я не хочу, чтобы пользователи меняли свои пароли, теряли почту и т. Д. У меня есть
пара клиентов, к которым прикреплены десятки учетных записей электронной почты, и они не могут позволить себе
потерять что-либо или изменить пароли.
Я сделал это миллионы раз, пользователи держат ту же учетную запись и пароль.
Как я и предлагал, прежде чем начать, попробуйте с тестовым доменом! Или, по крайней мере, создайте тестовую учетную запись электронной почты, чтобы узнать, куда отправляются данные (/home.../mail), а также пароль для аутентификации (/home/.../etc)
Осторожно, вы не можете иметь одну и ту же почтовую учетную запись в двух учетных записях cpanel. Если вы переместите его на новый, вы должны удалить его из предыдущего.