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

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

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

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

11 Октябрь 2012 2 comments

Как сжать 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 comments

 Как в 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"
Где сразу видно какая модель мат.платы, ее производитель и т.д.

Установка даты и времени в Linux

Как установить/изменить дату и время в linux системах?

Выполняем команду date и получаем текущее время и дату, если их необходимо изменить делаем следующее: 1. Выполняем команду date вот с таким содержимым date MMDDhhmmYYYY.ss - где: MM — месяц, DD — день месяца, hh — часы, mm — минуты, YYYY — 4 цифры года, ss — секунды Например, чтобы установить сегодняшнюю дату (19 марта 2012 года 19 20:23:00) нужно написать date 031920232012.00

Как посмотреть характеристики процессора в Linux

На днях встал в ступор и не знал как посмотреть характеристики процессора через консоль в Linux системе.

Для этого, надо набрать магическую команду: cat /proc/cpuinfo и тут увидим всю информацию о процессоре.

Установка драйвера NVIDIA на UBUNTU

Как установить самые последние драйвера NVIDIA на UBUNTU ?

Для этого необходимо выполнить всего лишь несколько команд если Вы не хотите замарачиваться с установкой их руками и плясками с бубном. Выполняем: sudo apt-add-repository ppa:ubuntu-x-swat/x-updates sudo apt-get update sudo apt-get install nvidia-current Перезагружаемся. Далее заходим в параметры системы и выбираем "Драйверы устройств". После меняем драйвер на current и опять перезагружаемся, все :)  
Categories: Linux Tags: , ,

Настройка Port Forward в PFsense

29 Февраль 2012 9 comments

Как настроить Port Forward в PFsense ?

В интернете много информации по этому поводу, но все описывают как сделать проброс из внешней сети во внутреннюю. Это делается для того, чтобы можно было подсоединиться к внутренней машине в сети. У меня же задача стояла другая. Имеется офисный планктон который использует Outlook (для работы с корпоративной почтой, сервер которой находится за пределами офиса) где адреса входящей и исходящей почты имеют одинаково название, а соответственно одинаковый IP адрес (допустим это mail.mail.mail и ip адрес это к примеру 1.1.1.1). Задача сводилась к тому, как не меняя настройки Outlook получать и принимать почту не по mail.mail.mail (1.1.1.1), а по pop3.mail.mail (2.1.1.1) и smtp.mail.mail (3.1.1.1) ? На помощь пришла простая топорная идея, сделать Port Forward из локальной сети во внешнюю по определенным условиям. (далее...)
Categories: Linux Tags: , , , , ,