Архив рубрики: FREEBSD

FreeBSD — это современная операционная система для компьютеров на архитектуре x86 (в том числе Pentium® и Athlon™), amd64 (включая Opteron™, Athlon™64 и EM64T), ARM, IA-64, PowerPC, PC-98 и UltraSPARC®. Она основана на BSD, версии UNIX®, созданной в Калифорнийском Университете в Беркли. Она разрабатывается и поддерживается большой командой разработчиков.

Визуализация логов веб-сервера Apache программа logstalgia

Программа Logstalgia скорее всего порадует разработчиков и системных администраторов, которые много времени проводят на «заднем дворе» сайтов и занимаются мониторингом логов, но сам результат работы программы очень красив.

Программа logstalgia поддерживает серверный формат файла access.log для веб серверов Nginx или Apache. Читать

Некорректная настройка Memcached влечет взлом сервера.

На одной из крупнейших конференций BlackHat публично освящен доклад, в докладе рассказывалось об организации атаки на memcached,с помощью которой возможно получить доступ к закрытой информации на сервере, такой как пароли пользователей, всего лишь используя некорректные настройки системы кэширования Memcached. Проблема в том, что некоторые владельцы сервера или администраторы используют привязку Memcached к реальному IP (при запустке memcached на одном хосте с сайтом рекомендуется привязать его к адресу 127.0.0.1), забывая блокировать внешний сетевой порт 11211 межсетевым экраном.

По техническим причинам в Memcached отсутствуют средства аутентификации, таким образом при наличии доступа к открытому сетевому порту злоумышленник может легко получить полный доступ (чтение и запись) ко всем хранимым в кэше данным. На первый взгляд может показаться, что атаке могут быть подвержены только сайты, на которых используются стандартные web-приложения для которых известна логика формирования ключей для хранения данных в кэше. Но это не так, Читать

Простой FTP сервер на Freebsd

FTP (File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер. Протокол FTP не шифруется, при аутентификации по сети передаются логин и пароль открытым текстом.

ftpd — Служба FTP запросов с удалённой системы. Прослушивает специальный порт, определённый в служебном файле для FTP ( port 21 ).

Сегодня попробуем настроить простенький сервер ftpd (программу)  на freebsd ( 6  , 7,  8  ) — при этом ее даже не придется устанавливать из портов , так как она уже имеется в самой freebsd.

Для начала необходимо немного отредактировать файл /etc/rc.conf —  при старте системы , отсюда считываются инструкции для старта программ или демонов таких как apache , mysql, ftpd, sshd, ntpd и многое другое… Читать

VDS Аппаратная виртуализация XEN

FirstVDS объявляет о начале продаж Виртуальных Выделенных Серверов на базе виртуализации XEN.

XEN — это аппаратная виртуализация, которая имеет ряд существенных отличий от виртуализаций уровня операционной системы (FreeBSD / OpenVZ), используемых FirstVDS до сих пор. XEN использует аппаратные возможности процессора, что максимально приближает Виртуальный сервер к обычному выделенному серверу. Как следствие, ваш Виртуальный сервер будет иметь собственное ядро операционной системы, получит низкоуровневый доступ к сетевым устройствам (можно настроить vpn сервер (openvpn, mpd)) и т.д. Использование аппаратной виртуализации также позволяет устанавливать на VDS любую операционную систeму. Читать

Права доступа к файлам и директориям в *NIX

О том как выставляются права на чтение|запись|выполнение в UNIX/Linux/BSD-системах

Каждый процесс в *NIX-системах может быть запущен под каким-нибудь пользователем. Пользователь определяется по идентификатору (user ID — UID), представляющему целое положительное число. Суперпользователь (root) имеет идентификатор 0. Все пользователи распределены по группам, которые также имеют свои идентификаторы (group ID — GID).

Каждый файл в системе имеет своего владельца, как правило пользователя, который его создал. Владелец запоминается по его UID. Так как каждый пользователь принадлежит какой-либо группе, то для каждого файла определен и GID. Таким образом, для каждого файла существует три неравноценных типа пользователей:

Читать