FTP сервер есть везде
tydymbydym — 08.01.2025
Преамбула: Непростые Заказчики с непростыми запросами на
операционную систему (ФСТЭК, Контора). Непростой проект, как
обычно.Закупка: Мы тут МФУ присмотрели (взамен какого-то HP, использовавшегося в прошлые годы), глянь спеку - подойдет нам такое в проект?
Я: Так, Postscript для печати, FTP для сканера - годно, берём. Уж FTP это франка лингва, если со всякими AirScan не срастется, зуб даю.
Прошло время. Стойка с оборудованием для первого объекта готова, осталась кое-какая мелочь, включая подключение МФУ:
sudo apt install proftpd -y
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package proftpd
Ок, видимо сборку дистрибутива не ту взял. Звонок шефу:
- Слушай, я тут похоже лоханулся, взял обрезанный образ, даже ftp-сервера нет.
- Да не, ничего ты не лоханулся - нет у нас в релизе ftp-сервера. Нафиг он нужен? А его для сертификации тестами покрывать и вот это вот всё... короче говоря, забудь про ftp.
Мда, ситуация. А завтра приемка.
Ну, ок. Python, tcpdump и RFC на протокол FTP. Под утро - готовый ftp-сервер на десяток команд. Вторая программа на Питоне у меня, между прочим, уже не мальчик... Ну такой себе язычок (и либы), для многопоточности и асинхронной обработки сигналов прям вот я даже bash бы выбрал.
PS: Прошли годы, этот псевдо-ftp сервер уже на многих объектах. Работает, ни разу именно с ним в поддержке проблем не было. Всегда бы так...
|
|
</> |
Как сделать день рождения незабываемым: идеи и советы
Дионея, растение-ловушка
Теплый пол в крестьянской избе. Технология, опередившая время...
Самый страшный фильм ужасов: можно ли объективно измерить страх?
Морская пехота США прощается с боевой амфибийной машиной
Поесть и выпить на бульваре
Шарлатан неМихаил
Балет "Лебединое озеро" никогда не показывали в день смерти генсека СССР или в
Рекордный авиамаршрут Сочи – остров Пасхи.

