Я полагаю, что проблема находится в том, как DNS настроен...
То, что Вы хотите сделать, должно настроить дополнительную 'запись узла' (также названный 'Запись') в DNS, который указывает на IP-адрес Вашего VPS (а не 'переданный субдомен').
Конфигурация хоста, которую Вы уже выполнили в IIS7, будет использовать имя хоста, которое Вы обеспечили (например, test.mydomain.com) для соответствия запросу к надлежащему веб-приложению.
На комментарии, отключая SELinux, кажется, решил проблему. Я предложил бы теперь:
setenforce 1
.ls -Z /path/to/ftp/home/folder
для проверки контекста каталога, Вы пробуете к FTP в и видите, является ли контекст "public_content_t"restorecon -R /path/to/ftp/home/folder