Уменьшить размер картинки.

Понадобилось мне уменьшить размер всех картинок в папке и также для уменьшения размера изменить качество картинки. Для этого должен стоять пакет ImageMagick.
$ apt-get install imagemagick
Запускаем в папке с изображениями:
$ convert -resize 1024x768 -quality 85 *.jpg foto%02d.jpg
соответственно размер подставляем какой нам нужен и качество. Этим вариантом я пользуюсь
Также можно использовать простейший скрипт:

#!/bin/bash
# cd /path/to/images
# подставляем свое данные
# out_size=»1024×768″
# out_quality=»80″
# for i in `ls *.jpg`
# do
# convert -resize $out_size -quality out_quality $i foto%02d.jpg
# done

Читать далее…

Центр приложений Ubuntu 11.04 предоставит возможность «тест-драйва» приложений, без их непосредственной установки.

Центр приложений Ubuntu 11.04 предоставит возможность «тест-драйва» приложений, без их непосредственной установки.


В новой версии этого установщика приложений под скриншотом программ появится кнопка «тест-драйв». Сами программы запускаются на серверах Ubuntu, поэтому естественно потребуется хорошее интернет соединение. На данный момент не все приложения поддерживают эту возможность, но со временем их число будет расти.
Для получения возможности «тест-драйва» нужно поставить пакет qtnx.
$ apt-get install qtnx

Источник: Habrahabr

Проверка Linux сервер на предмет взлома

Как проверить Linux-сервер (линукс сервер) на предмет взлома, если закрались какие либо подозрения?

Но сразу скажу что все зависит от квалификации злоумышленника и значимости ресурса.
По крайне мере думаю,что для многих это будет полезно и познавательно. Для начало сканируем с другого хоста что у нас открыто из подозрительных открытых портов, при помощи утилиты nmap:
$ nmap -P0 -p 1-65505 XXX.XXX.XXX.XXX (или хост)

Starting Nmap 5.21 ( http://nmap.org )
Nmap scan report for host (XXX.XXX.XXX.XXX)
Host is up (0.0066s latency).
Not shown: 65499 closed ports
PORT STATE SERVICE
21/tcp open ftp
80/tcp open http
111/tcp open rpcbind
443/tcp open https
1723/tcp open pptp
… …

Читать далее…

Установка библиотеки GeoIP

GeoIP – это библиотека для определения страны, города, области, долготы, широты, и другой информация по IP адресу.Отлично подходит для использывания в анализаторов логов веб серверов, таких как awstats или webalizer, так же существует множество различных скриптов и плагинов, которые используют это расширение.
Установка:
$ mkdir /usr/share/GeoIP/
$ cd /usr/share/GeoIP/
$ wget http://geolite.maxmind.com/download/geoip/database/GeoLiteCountry/GeoIP.dat.gz
$ wget http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz
$ gunzip *

И пример конфигов для awstats и webalizer. Читать далее…

AWStats анализатор логов для статистики

AWStats — один из лучших бесплатных анализаторов логов, позволяет в удобном графическом виде просматривать логи web, ftp, mail.
Ставим сам пакет:
$ aptitude install awstats
The following NEW packages will be installed:
awstats libnet-xwhois-perl{a}
0 packages upgraded, 2 newly installed, 0 to remove and 123 not upgraded.
Need to get 1,012 kB of archives. After unpacking 5,394 kB will be used.
Do you want to continue? [Y/n/?]

После его установке, предлагаю установить пакет libgeo-ipfree-perl, лучше это сделать, не помешает, тем более я собираюсь подключить плагин geoipfree.
И так приступаем непосредственно настройке.
Предположим, что вы хотите проанализировать log-файлы Apache2 для нашего веб-сайта «xxx.com» (так же это может быть и IP-адрес).Создаем новый файл конфигурации:
$ cp /etc/awstats/awstats.conf /etc/awstats/awstats.xxx.conf
Читать далее…

Русский в zip-архивах

Бывает иногда берешь открываешь архив, а в нем вместо букв сплошные крокозяблы, и что бы исправить баг с неправильным отображением русских названий файлов внутри zip-архивов, делаем следующие. Добавляем два репозитория:
$ nano /etc/apt/sources.list

deb http://ppa.launchpad.net/r0lf/ppa/ubuntu maverick main
deb http://ppa.launchpad.net/frol/zip-i18n/ubuntu maverick main

добавляем ключ для репозитория:
$ sudo add-apt-repository ppa:frol/zip-i18n
Устанавливаем пакет libnatspec0:
$ aptitude install libnatspec0
и после ставим пакет p7zip-full.
$ aptitude install p7zip-full

#

//