Архив рубрики: UNIX/Linux

Вопросы, касающиеся работы операционных систем GNU/Linux

FreeBSD: Apache — ошибка при обновлении

10 марта 2012
 

 Система FreeBSD 8.2-RELEASE. При очередном обновлении Apache выдал ошибку такого вида: => Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/apache22/httpd-2.2.22.tar.bz2 fetch: httpd-2.2.22.tar.bz2: local file (8005696 bytes) is longer than remote file (5378934 bytes) => Couldn’t fetch it — please try to retrieve this => port manually into /usr/ports/distfiles/apache22 and try again. *** Error code 1

FreeBSD: установка и настройка DHCP сервера

26 февраля 2012
 

 Для начала, надо найти последнюю версию DHCP сервера.Заходим на http://www.freshports.org и справа, в поле поиска, вводим «dhcp«. Помимо всего прочего, тут нашелся и искомый (смотрите версию, желательно ставить последнюю): isc-dhcp42-server 4.2.3_2 net =7 The ISC Dynamic Host Configuration Protocol server Maintained by: [email protected] Port Added: 07 Jul 2011 19:45:39 License: ISCL

Переносим сайт на свой сервер

23 февраля 2012
 

 Система FreeBSD 8.2. Настройка производилась по этому>>> мануалу. Для начала — создадим пользователя, у которого будет доступ к каталогу сайта: # adduser Username: abobrov … Home directory [/home/bobrov]: /usr/local/www/apache22/data/user/abobrov/ Home directory permissions (Leave empty for default): … Username   : abobrov Password   : ***** Full Name  : abobrov Uid        : 1003 Class      : Groups     : abobrov… Читать далее »

FreeBSD-update: ///usr/src/lib/libc/gen/libc_dlopen.c: No such file or directory

22 февраля 2012
 

 Во время выполнения обновления FreeBSD система выдала ошибку: # freebsd-update fetch Looking up update.FreeBSD.org mirrors… 4 mirrors found. Fetching metadata signature for 8.2-RELEASE from update3.FreeBSD.org… done. Fetching metadata index… done. Inspecting system… done. Preparing to download files… done.

FreeBSD: обновление установленных портов

20 января 2012
 

 Ниже приведены некоторые полезные приемы, которые пригодятся при обновлении установленных портов. При установке очередного порта, сборка отвалилась с ошибкой: configure: error: Package requirements (glib-2.0 >= 2.27.2) were not met: Requested ‘glib-2.0 >= 2.27.2’ but version of GLib is 2.26.1 Можно перепроверить, какая версия установлена: # pkg_info | grep glib glib-2.26.1_1

FreeBSD: Portaudit — проверка уязвимостей в установленных портах

20 января 2012
 

 Для этого установим утилиту Portaudit: # cd /usr/ports/ports-mgmt/portaudit/ # make install clean После установки он нам сам выдаст подсказку: ===>  To check your installed ports for known vulnerabilities now, do: /usr/local/sbin/portaudit -Fda

FreeBSD: борьба с bruteforce — IPFW+Sshit

20 января 2012
 

 Со временем надоедает смотреть на полотенца логов с записями типа: kira.website.co.ua login failures: Jan 19 02:00:09 akira sshd[12755]: Invalid user ant from 201.65.243.107 Jan 19 02:00:12 akira sshd[12757]: Invalid user office from 201.65.243.107 Jan 19 02:00:16 akira sshd[12759]: Invalid user pc from 201.65.243.107 Jan 19 02:00:17 akira sshd[12761]: Invalid user ant from 201.65.243.107