Элементарно,если нужно просто хранилище файлов и картинок,чтобы люди просто скачивали,возьмите сайт на
http://mylivepage.ru ))
Там даётся 500 метров под файлы (размером не больше 100 метров) и столько же на картинки и фотки))
Один минус-ограничение по скорости((
Но его можно снять,став привелигированным юзером и при этом увелечив пространство сайта))
Если нужен именно фтп-сервер,то правда можно взять хостинг))
Можно и бесплатный))Например,
http://by.ru
Для управления сервером необходим фтп-клиент))
Например, CuteFTP ))
Если нужна помощь по этой проге,попробую помочь))