1. Главная
  2. /
  3. FreeBSD
  4. /
  5. Локальный ftp сервер для установки FreeBSD

Локальный ftp сервер для установки FreeBSD

Установка фряшки, с локального фтп сервера значительно уменьшает время установки, поэтому было решено попробовать использовать в локалке это преимущество.
Пример будет рассмотрен для 8.2 i386, хотя для других дистрибутивов и версий особых отличий не будет.
Начнем с установки моего любимого фтп сервера — proftpd:


# cd /usr/ports/ftp/proftpd && make install clean && rehash


Настроим его теперь:


# ee /usr/local/etc/proftpd.conf

минимальная конфигурация с поддержкой анонимного подключения:


ServerName                      "Ftp Server"
ServerType                      standalone
DefaultServer                   on
Port                            21
Umask                           022
MaxInstances                    30
CommandBufferSize       512
User                            nobody
Group                           nogroup
TransferLog /var/log/proftpd-tranfer.log
SystemLog /var/log/proftpd-error.log
DefaultRoot ~
AllowOverwrite          on
<limit ALL>
       DenyAll
</limit>
<anonymous /home/ftp>
User ftp
Group www
UserAlias anonymous ftp
RequireValidShell off
AnonRequirePassword off
MaxClients 20 "The server is full, hosting %m users"
        <limit LOGIN READ DIRS>
                AllowAll
        </limit>
</anonymous>

файлы логов:


# touch /var/log/proftpd-tranfer.log
# touch /var/log/proftpd-error.log

Создадим теперь пользователя фтп


# pw adduser ftp -m -d /home/ftp -c "FTP user"
# passwd ftp
Changing local password for ftp
New Password:
Retype New Password:
#

добавим в /etc/rc.conf


proftpd_enable="YES"

и стартуем сервер:


# /usr/local/etc/rc.d/proftpd start

Далее создадим директории для релиза 8.2 i386:
/home/ftp/pub/FreeBSD/releases/i386/8.2-RELEASE


# mkdir -p /home/ftp/pub/FreeBSD/releases/i386/8.2-RELEASE

теперь необходимо в 8.2-RELEASE залить содержимое каталога 8.2-RELEASE с диска FreeBSD.
Установка происходит как обычно, в дистрибьшен выбираем minimal, при выборе фтп просто указываете IP своего фтп сервера.
Хочу отметить, что установка с локального сервера прошла за считанные минуты, хотя можно сказать секунды)

Поделиться ссылкой на статью

1 комментарий. Оставить новый

  • студия-к.рф
    28.12.2011 11:27

    Хотелось бы увидеть как на винде поднимается фтп и создается источник для установки фряхи

    Ответить

Добавить комментарий для студия-к.рф Отменить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Категории

Меню