Здравствуйте Aleks1, Вы писали:
A> Надо написать простейший FTP-сервер.
Без знакомства со спецификацией протокола — дохлый номер. А ФТП на самом деле очень просто работает. Два соединения: одно для передачи команд, второе для обмена данными. Команды обыкновенные строки. Если лень искать документацию, поставь продвинутого клиента и наблюдай, что он пишет в потоке вывода. Интуитивно понятно какая команда что делает.