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
    Введите код:

    Последнии комментарии
    движок для сайта бесплатные движки для сайтов
    Автор Antony (29.07.2025)
    I have been browsing online greater than 3 hours n...
    движок для сайта бесплатные движки для сайтов
    Автор Errol (24.07.2025)
    Asking questions are actually fastidious thing if ...
    движок для сайта бесплатные движки для сайтов
    Автор Ashely (24.07.2025)
    Hi there to every body, it's my first pay a visit ...
    движок для сайта бесплатные движки для сайтов
    Автор gizbo casino официальный (23.07.2025)
    Excellent website. Lots of useful info here. I am ...
    движок для сайта бесплатные движки для сайтов
    Автор р7 казино онлайн (23.07.2025)
    Very soon this website will be famous among all bl...
    движок для сайта бесплатные движки для сайтов
    Автор Paige (22.07.2025)
    I don't even understand how I finished up here, bu...
    движок для сайта бесплатные движки для сайтов
    Автор R7 casino промокод (20.07.2025)
    Hello, I read your blog on a regular basis. Your h...
    движок для сайта бесплатные движки для сайтов
    Автор R7 casino промокод (20.07.2025)
    Hello, I read your blog on a regular basis. Your h...
    движок для сайта бесплатные движки для сайтов
    Автор Eloisa (20.07.2025)
    Hey I know this is off topic but I was wondering i...
     Популярные
       
    Календарь
    « Август »
    Пн Вт Ср Чт Пт Сб Вс
    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
    Облако тегов
    Яндекс.Метрика