به نظر من آسونترین راه همون Ftp Server هست که با نصب مثلا Filezilla Server می تونید ایجادش کنید و یوزر هم تعریف کنید.
این سایت هم احتمالا از Ftp Server استفاده می کنه....تا جایی که اطلاع دارم،اکثر سایت های دانلود که VIP هم دارن،ار Ftp Server استفاده می کنن
موفق باشید