> мне прямо интересно стало как это в proftpd реализованы виртуальные хосты с 1 ip.
ProFTPD смотрит на ip src и определяет, куда сессии прописан доступ, а куда заказан, так директории, в которые доступ запрещен будут даже не видны, так же конфигом можно проставить лимиты на кол-во сессий и скорость и прочее по ip src, login. Никакие виртуальные хосты не нужны.