CentOS 7 + apache + php не записывает в файл/папку

23 ноября 2014 2 комментария

CentOS 7 + apache + php не записывает в файл/папку, не работает запись?!

Столкнулся с проблемой, php скрипт не мог выполнить запись в файл или директорию, при этом права на папку стояли и 0777 и 0755, на файл 644 и много что другого, даже овнер и группа были верные, проблема закралась в SElinux, если не знаете как это работает или настроено не совсем верно - лучший вариант просто отключить, делается это вот так: 1. Временно отключить: setenforce 0 2. Отключить насовсем: в файле /etc/selinux/config, изменить на вот так SELINUX=disabled SELINUXTYPE=targeted SETLOCALDEFS=0 После этого запись заработала. Удачи.

Zimbra мониторинг отправленных писем сторонними средствами — mailgraph

21 августа 2014 Нет комментариев

Zimbra мониторинг отправленных писем в графиках - mailgraph

На днях пришлось устанавливать Zimbra и столкнулся с проблемой рассылки спама, откуда валился спам история отдельная, но чтобы адекватно продиагностировать проблему нужны хоть какие то адекватные цифры. В веб морде есть раздел "мониторинг" но то кол-во сообщений которое он показывает меня смущает (в какие пики по 9-10 тысяч штук), изначально думал что это действительно так, но порывшись на официальном форуме понял что проблема с такими цифрами не только у меня. Искал совета у сотоварищей, посоветовали натравить "pflogsumm" на "maillog"- штука клевая, показывает кто сколько отправил и т.д., но статья не об этом, а об "mailgraph". Получаем удобочитаемые графики.   mailgraph-week mailgraph   (далее…)

PfSense заблокировать 25 порт (или любой другой) наружу

19 августа 2014 Нет комментариев

Как в PfSense заблокировать 25 порт (к примеру) наружу, и оставить только для корпоративного почтового сервера.

1. Идем: Firewall - Rules - Lan 2. Создаем правило (картинки ниже) - "ip нужного сервера" это ip который НЕ нужно блокировать (к примеру ваш почтовый сервер) backnet-ru-pfsense-25-port-block1 (далее…)

Чтение разделов Linux из под Windows 7

26 августа 2013 1 комментарий
Появилась необходимость прочитать диск с ext3, на windows xp и даже vista есть много рабочего софта, на windows 7 пришлось поискать. делюсь своими находками. Прекрасная программулина которую надо запустить от имени администратора ext2read
Categories: Linux, Windows Tags: , , ,

Suse / OpenSuse: Изменение Hostname

Как в Suse / OpenSuse изменить Hostname

Шаг 1 vi /etc/HOSTNAME myhostname Шаг 2 vi /etc/hosts 192.168.168.192 myhostname

Как сжать jpg файл без потери качества

11 октября 2012 2 комментария

Как сжать jpg файл без потери качества в Windows или Linux?

Очень просто, но в тоже время возникает вопрос, как можно сжать то, что уже сжато? Это действительно так, но сжимается не сама картинка а служебная информация которая храниться в JPEG. Для того, чтобы это сделать, нам понадобиться утилитка jpegtran, она идет как под windows так и под linux. Я делал на "окошках", и скачал ее вот отсюда http://sourceforge.net/projects/gnuwin32/files/jpeg/6b-4/jpeg-6b-4.exe/download Скаченый файл является инсталяшкой, клацаем по кнопкам далее и у нас все готово. Теперь для того, чтобы сжать наши фотки достаточно сделать небольшой bat файлик который будет пробегаться по всем фоткам в папке и избавлять их от ненужной информации (не нужной в том случае если это используется для web контента, т.к. никто не будет смотреть когда была создана фотка либо каким фотиком ее фоткали) Bat файлик выглядит примитивно вот так: @echo off for %%g in (*.jpg) do "C:\Program Files\GnuWin32\bin\jpegtran" -optimize -progressive -outfile "%%g" "%%g" пробегаемся по фоткам и заменяем их, вуаля. На практике из 1101 фотки которые весили 175 МБ (183 860 151 байт) сжать получилось до 165 МБ (173 771 118 байт), по моему результат не плохой с учетом того, что качество не пострадало!

PfSense как убрать или отредактировать меню в консоли или закрыть ее паролем

Как в PfSense убрать или отредактировать меню которое отображается в консоли или закрыть ее паролем?

Как то не в давался в подробности,  но если человек имеет физический доступ к серверу с PfSense может с легкостью выполнить любое действие,  к примеру: - выключить сервер - перезагрузить его - сбросить пароль на веб моруд - сбросить настройки веб морды и т.д. Честно говоря я был немного потрясен такой "подставе" , как без ввода пароля и имея физический доступ, можно просто напросто взять и сбросить пароль к веб морде и сделать с сервером все, что душа пожелает? (UPD, оказывается в web морде во вкладке system есть возможность закрыть консоль паролем. Находится это вот тут: System - Advanced  - Console menu     Password protect the console menu ) Порыскав на форуме PfSense, нашел ответ. Оказывается конфигурация меню находиться в вот этом файле /etc/rc.initial Если на него взглянуть, то все интуитивно понятно. (далее…)

Postfix ошибка доступа по telnet

 Почему postfix не пускает по telnet, хотя как кажется все настройки сделаны верно?

    Если при попытке подключится к postfix по telnet у вас появляется вот такое сообщение:
Connected to localhost. Escape character is '^]'.
И дальше postfix вас "не приветствует" вот таким сообщением "220 localhost ESMTP Postfix", то скорее всего загадка кроется не в сгенерированных файлах. Для этого идем вот сюда tail -f /var/log/mail.err и скорее всего увидим одну из ошибок указанных ниже: 1) fatal: open database /etc/postfix/relay.db: No such file or directory или 2) fatal: open database /etc/aliases.db: No such file or directory или 3) fatal: open database /etc/postfix/virtual.db: No such file or directory Ошибки эти лечатся очень легко, а именно вот так: Для 1) надо выполнить - postmap /etc/postfix/relay Для 2) надо выполнить - postalias /etc/aliases Для 3) надо выполнить - postmap /etc/postfix/virtual Таким образом мы сгенерируем необходимые для работы postfix файлы.

PfSense настройка ipsec тунеля

25 марта 2012 52 комментария

 Как в PfSense настроить IPSEC тунель ?

  Как это сделать покажу на примере двух PfSense шлюзов. И так, заходим  раздел VPN - IPSEC, и ставим галочку Enable IPsec. (далее…)

Как посмотреть информацию о железе в linux

Представим, что есть удаленный сервер и нам нужно узнать его комплектацию, как это сделать?

В теории, по умолчанию есть такая замечательная софтинка hwinfo вот она и помогает получить всю информацию о железе, для удобности чтения лучше выполнить команду вот так: hwinfo > sysinfo.tmp т.е весь результат мы запишим в файл sysinfo.tmp и потом выполним less sysinfo.tmp, теперь удобно листать. Вывод софтинки выглядит примерно так:
----- SMBIOS Structure Table end ----- type 0x00 [0x0000]: 00 13 00 00 01 02 00 e0 03 07 90 9e cb 7f 00 00 00 00 37 str1: "Phoenix Technologies, LTD" str2: "6.00 PG" str3: "10/25/2006" type 0x01 [0x0001]: 01 19 01 00 01 02 03 04 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 06 type 0x02 [0x0002]: 02 08 02 00 01 02 03 04 str1: "Foxconn" str2: "662 7MA" str4: "UYCC64308245"
Где сразу видно какая модель мат.платы, ее производитель и т.д.