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

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

FTP4ALL: установка, настройка, управление

25 декабря 2013
 

 FTP4ALL — очень старая система, предшественник сервера OpenFTPD, и более не поддерживается разработчиками: FTP4ALL is no longer maintained. This web site is only for historic purposes. Visit the successor project OpenFTPD instead. Но — пришлось  с ним иметь дело. Так как документации о нём практически нет (спасибо официальному сайта проекта — там информации более чем… Читать далее »

UNIX: df и du — разные значения

18 декабря 2013
 

 Для примера возьмём такой вывод: # du -sh /var/ 2G /var/ # df -h /var/ Filesystem Size Used Avail Capacity Mounted on /dev/da0p5 7.9G 5G 2.3G 68% /var Обычно (хотя не всегда), разница возникает из-за файлов, которые были удалены — но в момент удаления были «захвачены» каким-то процессом.

Java: работа с jar-архивами из консоли Linux

27 ноября 2013
 

 Извлечение объектов из архива Распаковать архив ojdbc14-10.2.0.4.jar в текущую директорию: $ jar xf ojdbc14-10.2.0.4.jar Ключи: -x — extract, распаковать; -f — file, файл, который необходимо распаковать; В результате получим содержимое архива: $ ls -1 META-INF ojdbc14-10.2.0.4.jar oracle

BASH: скрипт уведомлений на e-mail о неудачных попытках авторизации

17 ноября 2013
 

 Выполняется поиск по файлу лога веб-сайта, ищется одно из двух совпадений: вхождение строки «authentication failure«; вхождение строки «user.*not found«. Срабатывает он так: [Sun Nov 17 17:30:05 2013] [error] [client ***.37.***.**] user user: authentication failure for «/wp-login.php»: Password Mismatch [Sun Nov 17 17:29:52 2013] [error] [client ***.37.***.**] user sdcas not found: /wp-login.php [Sun Nov 17 17:35:19… Читать далее »

SLES: отключение firewall

8 ноября 2013
 

 Вариант 1 — с помощью YaST2: # yast2 firewall Что бы запретить запуск при загрузке системы — комбинация Alt+m: () When Booting (x ) Manually Выключить firewall — комбинация Alt+t и Enter, что бы применить изменения: [ Start Firewall Now ] [ Stop Firewall Now ] [Save Settings and Restart Firewall Now]

SLES: установка и запуск Apache HTTP Server

6 ноября 2013
 

 Так как процесс установки, настройки и управления сервером Apache HTTP Server в операционной системе SUSE Linux Enterprise Server немного отличается от аналогичных действий в других системах — небольшая памятка. Система: $ cat /etc/SuSE-release SUSE Linux Enterprise Server 10 (x86_64) VERSION = 10 PATCHLEVEL = 3 Установка выполняется с помощью YaST, если сервер не был установлен… Читать далее »

SLES: управление пользователями и группами с помощью YaST2

4 ноября 2013
 

 Основной инструмент управления всеми параметрами в SUSE Linux Enterpise Edition — YaST2. Рассмотрим его применение, касающееся пользователей и групп. Параметры вызова YaST2 из командной строки: # yast2 [modulename] <command> [options] Например — вывести краткую справку по модулю users: # yast2 users help YaST Configuration Module users ——————————— User configuration module Basic Syntax: yast2 users interactive

Linux: утилита free и очистка кеша памяти

2 ноября 2013
 

 Утилита free — один из основных инструментов администратора, позволяющая отобразить статистику используемой и свободной памяти сервера. Информацию free получает из файла /proc/meminfo — динамически изменяющего в процессе работы системы. О разделе proc и файловой системе procfs более подробно можно почитать в статье Linux: описание и назначение файловой системы proc и каталога /proc. Рассмотрим информацию, которую… Читать далее »

Zabbix: установка zabbix-агента из исходных кодов на SUSE Linux Enterprise Server

1 ноября 2013
 

 Установка производится на систему: # cat /etc/SuSE-release SUSE Linux Enterprise Server 10 (i586) VERSION = 10 Качаем нужную версию Zabbix с сайта: http://www.zabbix.com/download.php В этом примере используется: http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.0.9/zabbix-2.0.9.tar.gz/download Распаковываем: # tar -zxvf zabbix-2.0.9.tar.gz