Я хочу сделать свое собственное программное обеспечение для ftp-сервера. Я знаю, что есть много готовых к установке ftp-серверов, которые имеют множество функций, но я все еще хочу сделать свой собственный, потому что я могу настроить его и сделать так, как я хочу. Кроме того, мне нравится кодить, и я предпочел бы создать свой собственный FTP-сервер, а не загружать готовый к использованию, если у меня есть время. Проблема в том, что я не могу найти никакой информации о том, как работает протокол и тому подобное. Я был бы признателен, если бы кто-нибудь объяснил, как работает протокол, или хотя бы отправил меня на страницу с полезной информацией. Спасибо!
Как работает FTP
comment
Я бы настоятельно рекомендовал против этого, самодельное программное обеспечение, которое вы собираетесь приготовить с очень ограниченным пониманием FTP, будет крайне небезопасным и легко может быть использовано враждебным субъектом. Пожалуйста, не делайте этого.
- person Dustin Snider   schedule 21.12.2016
comment
начните отсюда: HPServer и здесь: NewsServer — отличный учебник, в котором объясняется, как реализовать собственные протоколы ( например HTTP и FTP)
- person deblocker   schedule 10.04.2017
Ответы (1)
Если вам любопытно, что вас заминусовали, вот объяснение:
При планировании доморощенной ftp-программы полезно погуглить о FTP. Вскоре вы найдете RFC`S (то есть «Запрос на комментарий»), где описываются такие вещи, как протокол FTP.
Это хорошая отправная точка.
Затем, когда у вас возникнут проблемы с конкретными пунктами, вернитесь, покажите здесь свой код и попросите о помощи.
person
nabuchodonossor
schedule
18.12.2016
Я ничего не нашел в Google. Я помню, некоторое время назад я нашел что-то действительно полезное, но сейчас не могу найти. Я думаю, мне не повезло или я не ищу то, что нужно.
- person theodoros_1234; 18.12.2016
начните со спецификации протокола ftp
- person nabuchodonossor; 18.12.2016
и если вы ищете исходный код протокола ftp, вы найдете даже записи SO.
- person nabuchodonossor; 18.12.2016