В vsftpd добавлена поддержка HTTP протокола

    Автору vsftpd, по его словам, внезапно стало скучно и он сделал поддержку HTTP протокола в его популярном FTP-сервере. Пока он может отдавать только статичный контент. Имя vshttpd уже было занято, поэтому автор решил не менять название своего сервера. Самое забавное, что теперь появилась опция ftp_enable=NO.
    Вот тут скачать: ftp://vsftpd.beasts.org/users/cevans/vsftpd-2.3.0pre1.tar.gz
    Поддержка HTTP либо приживется в сервере, либо исключится в зависимости от энтузиазма пользователей.
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 28

      0
      Мне кажется, что приживется. Сам пользуюсь vsftpd, простой и удобный сервер.
      Насколько я читал в интернете про происходящее, добавление http-сервиса было вызвано именно по просьбам пользователей. Кстати, также было объявлено, что vshttpd не имеет никакого отношения к vsftpd.
        +1
        Не имеет. Он что-то вроде very small.
          +1
          very secure вроде.Могу конечно и ошибаться :)
            +4
            Это vsftpd расшифровывется как very secure, а vshttpd — very small.
              0
              А, прошу прощения, спасибо, не знал :)
              0
              Есть такая штука — Small HTTP Server. Это настоящий комбайн весом в 100кб, и он нравится большому количеству людей из-за своего малого веса и всего одного файла. Так что думаю, что ребята правильно сделали, что в vsftpd добавили поддержку http.
          +1
          Хехе, теперь можно файлопомоить с хттп-раздачей =))
            +3
            Маленький зверёк начинает набирать жирок :) Всё бы ничего, главное чтоб в будущем не стал страдать ожирением…
              +1
              Не очень понятно, зачем это нужно и лучше в плане отдачи статики, чем тот же nginx. Как FTP данный сервер активно использую.
              • UFO just landed and posted this here
                  0
                  Apache и nginx принциально разные архитектуры имеют, и никак не взаимозаменяемы.
                  • UFO just landed and posted this here
                +2
                Ждём ещё пару лет и наблюдаем vsftpd-OS :)
                  –2
                  Не думаю, что это полезно и нужно. Лучше бы каких-нибудь возможностей в плане FTP в сервер добавил, чем маяться дурью от безделья :))
                    +13
                    Every application grows until it can send e-mail.
                      0
                      Думаю проще было бы написать простенький генератор конфиг для nginx… чтоб в одну команду начать раздавать какую-то папку по HTTP.
                      Опять, же, было было бы делить адрес: порт с другими проектами, а так придется его вешать на экзотический порт.
                        0
                        если есть другие проекты, то нужно использовать их. Если же по какой-то причине нужен именно vsftpd (например, чтобы FTP по HTTP раздавать, не мучаясь дополнительными настройками), то другой проект настраивается на проксирование vsftpd, к отоыре висит на экзотичном локальном порту. В общем всё верно и логично.
                        0
                        Интересно в HTTP режиме он будет менять uid?
                        • UFO just landed and posted this here
                            0
                            uid нужен не только для запуска.
                            Бывает нужно отключить чтение для всех кроме юзера, при чем определенного.
                        • UFO just landed and posted this here
                            0
                            А расшифровать? Я мало что понял :(
                              +1
                              Не забивайте голову это была шутка, так же как и «Ждём ещё пару лет и наблюдаем vsftpd-OS :) „
                              По поводу расшифровки. Вы можете откинуть “VS» и посмотреть что каждый модуль значит, если конечно вам интересно.

                              Но идея показывать содержание ftp через http без лишних «шаманств» это очень интересно и нужно (не всем, но многие оценят).
                            0
                            а я всегда извращался, прикручивая http-сервер к тем-же директориям для раздачи.
                            Отличная фича! особенно если будет поддерживать общую авторизацию и https
                              –1
                              > ftp_enable=NO
                              >
                              А почему не http_enable=YES?
                                +6
                                Emacs всеравно круче:)
                                • UFO just landed and posted this here
                                    0
                                    vsBLACKJACKd бы тоже неплохо… :))

                                    Only users with full accounts can post comments. Log in, please.