Скачать сайт с помощью WGet

Случается необходимость скачать сайт, причины на то могут быть самые разные и не будем сейчас об этом. О правовой и моральной стороне своих действий, каждый сам способен рассудить. Надо, значит надо!
Нас сейчас интересует техническая возможность и способы реализации задачи.
Хочу предложить решать данную задачу с помощью свободной не-интерактивной консольной программы для загрузки файлов по сети — Wget. Ее преимущество в том, что она поддерживает протоколы HTTP, FTP и HTTPS. Мало того, так она еще способна работать через HTTP прокси-сервер!
И что не может не радовать — программа не только включена почти во все дистрибутивы GNU/Linux, но так же компилируется для Microsoft Windows.

Centos установка PureFTPd с виртуальными пользователями в MySQL

Для начала подключаем EPEL репозиторий
После ставим необходимый софт:

Добавляем сервисы в автозагрузку:

настраиваем мускул

CentOS настройка iptables для ftp

Загружаем необходимые модули # modprobe ip_conntrack_ftp Правим настройки фаера # nano /etc/sysconfig/iptables добавляем -A INPUT -m state —state NEW -m tcp -p tcp —dport 21 -j ACCEPT -A INPUT -m state —state NEW -m tcp -p tcp —dport 20 -j ACCEPT перезагружаем фаерволл # /etc/init.d/iptables restart Автозагрузка необходимых модулей # nano /etc/rc.modules добавляем наш модуль…

Обновил прошивку dd-wrt dlink dir 615

Сегодня обновил прошивку на своем домашнем роутере до Firmware: DD-WRT v24-sp2 (12/20/11) std, заметку делаю скорее для себя, потому что вечно теряю ссылку на фтп DD-WRT, куда выкладывают свежие версии, собственно сылка: FTP Из плюсов прошивки отмечу возможность использования vlan, нарезание скорости, QoS, DMZ, возможность блокирования сайтов ключевым фразам. словам, названию домена. Скажу что за…

Delphi idFTP пример скачивания файла с ftp

Недавно писал себе программулину, сливающую резервные копии с фтп сервера на локальный тазик, и пришлось сесть подразобраться с Indy компонентом idFTP.
Для начала на форму выкинем кнопку, об зовем ее Download, и компонент idFTP из закладки Indy Clients, должно получиться нечто похожее на постер к посту (см. выше 😉 )
Чтож, полпути пройдено, теперь в обработчике событий для нажатия кнопки пишем следующий код:

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

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

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

FreeBSD 8.x, 7.x установочная флешка (установка по ftp, и с флеш)

ДУмаю из названия заметки догадались о чем она будет, почему именно по ftp? Ну просто у меня канал не лимитированный дома, поэтому активно им пользуюсь, но думаю, не будет лишним объяснить как делать флешку чтобы уже с нее можно было устанавливать нашу любимую фряшку!
Начнемс…
Для начала качаем пару утилит для создания загрузочной флешки:
1. HPUSBFW 369Кб
2. GRUB4DOS_GUI 843Кб
3. или одним набором с нашего сайта: Утилиты 1213Кб

Proftpd разрешение доступа только с определенных IP

Разрешим доступ к директирии нашего фтп сервера с определенных ай, с остальных запретим:
Открываем файл настроек профтп:

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

Я буду лимитировать доступ с помощью класса ournetwork, куда занесу все мои подсети 🙂
Добавляем описание нашего класса:

<Class ournetwork>
From xx.xx.xx.xx/27
From xx.xx.xx.xx/29
From xx.xx.xx.xx/24
From xx.xx.xx.xx/30
From xx.xx.xx.xx/16
</Class>

После этого в директории к которой нам необходимо закрыть доступ, пишем следующее:

FreeBSD и nologin-ftp

Настроим шелл для пользователей которым нужен доступ только в свою домашнюю директорию, например для пользователей веб сервера.
Открываем файлик /etc/shells

# ee /etc/shells

И добавляем в него следующую строку: