CentOS 7 + apache + php не записывает в файл/папку, не работает запись?!
Столкнулся с проблемой, php скрипт не мог выполнить запись в файл или директорию, при этом права на папку стояли и 0777 и 0755, на файл 644 и много что другого, даже овнер и группа были верные, проблема закралась в SElinux, если не знаете как это работает или настроено не совсем верно - лучший вариант просто отключить, делается это вот так:
1. Временно отключить:
setenforce 0
2. Отключить насовсем:
в файле /etc/selinux/config, изменить на вот так
SELINUX=disabled
SELINUXTYPE=targeted
SETLOCALDEFS=0
После этого запись заработала. Удачи.
Zimbra мониторинг отправленных писем в графиках - mailgraph
На днях пришлось устанавливать Zimbra и столкнулся с проблемой рассылки спама, откуда валился спам история отдельная, но чтобы адекватно продиагностировать проблему нужны хоть какие то адекватные цифры.
В веб морде есть раздел "мониторинг" но то кол-во сообщений которое он показывает меня смущает (в какие пики по 9-10 тысяч штук), изначально думал что это действительно так, но порывшись на официальном форуме понял что проблема с такими цифрами не только у меня.
Искал совета у сотоварищей, посоветовали натравить "pflogsumm" на "maillog"- штука клевая, показывает кто сколько отправил и т.д., но статья не об этом, а об "mailgraph".
Получаем удобочитаемые графики.
(далее…)
Как в PfSense заблокировать 25 порт (к примеру) наружу, и оставить только для корпоративного почтового сервера.
1. Идем: Firewall - Rules - Lan
2. Создаем правило (картинки ниже) - "ip нужного сервера" это ip который НЕ нужно блокировать (к примеру ваш почтовый сервер)
(далее…)
Появилась необходимость прочитать диск с ext3, на windows xp и даже vista есть много рабочего софта, на windows 7 пришлось поискать. делюсь своими находками. Прекрасная программулина которую надо запустить от имени администратора
ext2read
Как в Suse / OpenSuse изменить Hostname
Шаг 1
vi /etc/HOSTNAME
myhostname
Шаг 2
vi /etc/hosts
192.168.168.192 myhostname
Как сжать 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 байт), по моему результат не плохой с учетом того, что качество не пострадало!
Categories: Linux, SEO, Windows Tags: jpeg, jpegtran, jpg, linux, windows, без, качества, потери, сжать, фото
Как в PfSense убрать или отредактировать меню которое отображается в консоли или закрыть ее паролем?

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