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

Установка фряшки, с локального фтп сервера значительно уменьшает время установки, поэтому было решено попробовать использовать в локалке это преимущество.
Пример будет рассмотрен для 8.2 i386, хотя для других дистрибутивов и версий особых отличий не будет.
Начнем с установки моего любимого фтп сервера — proftpd:
# cd /usr/ports/ftp/proftpd && make install clean && rehash |
Настроим его теперь:
# ee /usr/local/etc/proftpd.conf |
минимальная конфигурация с поддержкой анонимного подключения:
TransferLog /var/log/proftpd-tranfer.log |
SystemLog /var/log/proftpd-error.log |
MaxClients 20 "The server is full, hosting %m users" |
файлы логов:
# touch /var/log/proftpd-tranfer.log |
# touch /var/log/proftpd-error.log |
Создадим теперь пользователя фтп
# pw adduser ftp -m -d /home/ftp -c "FTP user" |
Changing local password for ftp |
добавим в /etc/rc.conf
и стартуем сервер:
# /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 своего фтп сервера.
Хочу отметить, что установка с локального сервера прошла за считанные минуты, хотя можно сказать секунды)
28.12.2011 в 11:27
· Ссылка
Хотелось бы увидеть как на винде поднимается фтп и создается источник для установки фряхи