pure-ftpd на netbsd

19 октября 2011 2636 admin

pure-ftpd на netbsd



Я обычно экспериментирую над NetBSD в VMWare.

Это очевидно и удобно: не надо выделять отдельную физическую машину для этого.

Но есть минусы: если сеть не настроена или не хочется наличия сети, но надо как-то закидывать в виртуалку файлы, то этот самый процесс закидывания в виртуалку может оказаться утомительным и нудным. особенно если часто этим пользоваться.

Использование физических устройств мы сразу отвергнем - мы же юзвери продвинутые, мы же - демоны angry ))

Поэтому, рассматриваем софтовые варианты.

Сначала я делал образы компашек из программ в UltraISO и монтировал к виртуалке.
Но со временем выявились трудности и в таком, казалось бы, варианте:

- надо каждый раз размонтировать.
- надо каждый раз примонтировать.
- надо образ изменять.
- а это запуск программы.
- поиск программ в дереве каталогов.
- и т.д. и т.п.

К тому же, появился глюк в UltraISO - если открывать готовый образ и что-то менять, то иногда образ получался битым.

Примечание.
Есть предположение, что надо было, просто на просто, контрольные суммы перерасчитывать. Ибо, в новом образе, созданном с нуля, таких проблемм небыло.

В общем, решено было поднять FTP-сервер.

Пробежавшись по пакетам, увидел там pureftd, версии 1.0.30

Вот полный список пакетов: http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/5.1_2011Q1/All/
(используется NetBSD версии 5.1 из коллекции Q1 2011 года на платформе i386, как видно из ../NetBSD/i386/5.1_2011Q1/..)
А вот и полное название искомого pureftpd-сервера: pure-ftpd-1.0.30.tgz

Замечу, что давно хотел поюзать этот демон - довольно часто он появляется на серваках известных ресурсов.

Посмотрел зависимости, необходимые для установки в файле +CONTENTS. Первое же приятное удивление. Нужен всего один пакетик из зависимостей - digest-20080510, размером в 42 килобайта.
При весе самого ftp-демона в 154 килобайта - очень даже шустрый звЭршка! ))

Быстренько сделал:
pkg_add http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/5.1_2011Q1/All/pure-ftpd-1.0.30.tgz

И буквально через несколько мгновений, появилось окошко, где мне радостно сообщили, что pureftpd-демон успешно установлен.
Оставалось только минимум действий для того, чтобы закинуть его в автозапуск.
и всё!

Радости - полные штаны )))

Вот, собственно, это радостное сообщение:
pureftpd1.0install.jpg (44.83 Kb)

В частности, где говорится, что:

1. Если у вас не установлено PKG_RCD_SCRYPTS в файле /etc/mk.conf, то скопировать
/usr/pkg/share/examples/rc.d/pure_ftpd в /etc/rc.d/pure_ftd

(что было же немедленно сделано, ибо файла mk.conf у мя - вообще небыло ;) )

и добавить запись:

pure_ftpd=YES

в файл /etc/rc.conf. Другие FTP серверы должны быть выключены.

2. Остановите все другие запущенные FTP серверы. Теперь, запустить pure_ftpd демон можно командой:

/etc/rc.d/pure_ftpd start

Т.е., запустить как и все службы.

1. Первая запись - автоматически запускает pureftpd-демон при старте системы, до логина.
2. Вторая запись - ручной запуск.

Перегрузимся, для проверки, так сказать; pureftpd-демон - прекрасно стартует!

Осталось теперь подключиться.
Так как я всегда сижу под root'ом (практически визуально вижу усмешки, при упоминании "сижу под root'ом", на что показуваю tongue ), то забив в ftp-клиенте Total Commander'а данные IP/root/root_password - мы смело подключаемся в рабочую директорию. то бишь в папку root )))

Естественно, режим запуска и данные пользователей для ftp-сервера должны быть изменены!!!

Подключаемся - и заливаем все что душе угодно!
И пользуемся smile
  • 0

Другие новости по теме:

Другие новости по теме:

    Добавление комментария

    Имя:
    Пароль:
    Email:
    Код:
    captcha
    Введите код:

    Последнии комментарии
    КриптоПРО для NetBSD
    Автор Kurt (02.10.2025)
    The Minotaurus token is used to enter
    competitive ...
    КриптоПРО для NetBSD
    Автор Kari (01.10.2025)
    Hol lehet Exodermin vélemények olcsón venni?
    A hiva...> >
    КриптоПРО для NetBSD
    Автор Caridad (30.09.2025)
    Die Creme ex odermin cena w aptece ist
    ein Volltre...
    КриптоПРО для NetBSD
    Автор Lucio (29.09.2025)
    [INVALID URL BB CODE] es un gran producto contra l...
    КриптоПРО для NetBSD
    Автор Noella (29.09.2025)
    The Mtaur token is perfectly positioned for the ne...
     Популярные
       
    Календарь
    « Октябрь »
    Пн Вт Ср Чт Пт Сб Вс
    1 2 3 4 5
    6 7 8 9 10 11 12
    13 14 15 16 17 18 19
    20 21 22 23 24 25 26
    27 28 29 30 31
    Облако тегов
    Яндекс.Метрика