Artur K. Shakirov system administrator

блокируем IP в iptables

как заблокировать определённый ip в ip tables? так:

127.0.0.1 естественно меняем на ip который надо залочить.

Feb. 18, 2008 // 01:47 | Комментарии (0)


Internet explorer для Linux

Icon

Год назад, примерно, наткнулся на презабавнейшую вещицу, IE4Linux. Причём это все версии Internet Explorer для Linux в одном флаконе.

для установки понадобится wine:

И собственно сам ies4linux:

ну и true type fonts виндовые:

Ctrl-Alt-Backspace для рестарта оконного менеджера и всё готово!

Feb. 18, 2008 // 01:39 | Комментарии (0)


Отключаем IPv6 в Linux

Для того чтобы отключить IPv6 в Linux, надо:

в /etc/modprobe.conf вставить две строчки

затем в /etc/sysconfig/network поставить NETWORKING_IPV6=no

отключить за ненадобностью файрвол:

рестартнуть сеть service network restart или систему shutdown -r now

Feb. 18, 2008 // 01:37 | Комментарии (0)


ssh keepAlive

для того чтобы ssh соединение не закрывалось при отсутствии активности

нужно раскоментить в конфиге /etc/ssh/sshd_config строчки:

и рестартануть sshd

Feb. 13, 2008 // 20:05 | Комментарии (2)


Openfire русский язык

Есть такой замечательный Jabber сервер, имя ему Openfire (ex. WildFire, ex. Jive Messanger), ставится легко, настраивается через вебморду, туча плагинов (надо кстати оттестить асечный транспорт).

Бывает что в оффлайновых сообщениях кривится кодировка, фиксится это чрезвычайно просто, достаточно соблюсти:

1. Mysql база должна быть в utf-8

2. в конфиге мускуля my.cnf должно быть прописано:

проверено, работает.

Feb. 10, 2008 // 12:12 | Комментарии (0)


как распаковать rpm?

Распаковать rpm пакет можно так:

rpm2cpio file.rpm | cpio -idmuv --no-absolute-filenames

Feb. 06, 2008 // 15:10 | Комментарии (0)


Конвертируем файлы из одной кодировки в другую.

Для конвертации текстовиков из одной кодировки в другую есть замечательная тулза iconv

Смысл и синтаксис становится более чем понятен если взглянуть ниже.

[root@iit]# iconv --from-code=utf8 --to-code=cp1251 source-file -o target-file

Feb. 01, 2008 // 21:52 | Комментарии (0)


Linux Startup and Runlevels

http://blog.shakirov.com/entry/1000054/file/linux_startup_and_runlevels.txt

Jan. 25, 2008 // 18:42 | Комментарии (0)


chkconfig httpd

Для того чтобы скрипт apachectl превратить в полноценный стартап надо: скопировать apachectl в /etc/init.d/httpd и прописать в шапке:
# chkconfig: - 85 15
# description: Apache is a World Wide Web server.  It is used to serve \
#              HTML files and CGI.
# processname: httpd
# pidfile: /usr/local/apache/logs/httpd.pid
# config: /usr/local/apache/conf/httpd.conf
# config: /usr/local/apache/conf/srm.conf
# config: /usr/local/apache/conf/access.conf
Затем: chkconfig --add httpd chkconfig --level 345 httpd on

Jan. 05, 2008 // 22:37 | Комментарии (0)


содержимое rpm пакета

Просмотреть содержимое rpm пакета можно примерно так.
rpm -qlip kernel-2.6.9-42.0.3.plus.c4.x86_64.rpm | grep ufs

Dec. 28, 2007 // 22:34 | Комментарии (0)


Linux: меняем дату и время.

hwclock --set --date "28 Dec 2002 21:52"
hwclock --hctosys
Подробнее здесь: http://www.opennet.ru/base/sys/date_and_time.txt.html

Dec. 28, 2007 // 22:30 | Комментарии (0)


поддержка ufs в Centos 5

В пятёрке CentOS из ядра plus убрали поддержку ufs. если кому она нужна, скриптик идущий ниже, проинсталлит её.
wget http://dev.centos.org/~tru/kernel-modules/centos-5/ufs.tgz
tar zxf ufs.tgz
cd ufs-2.6.18-8.1.8.el5-from-2.6.18-8.1.8.el5
./runme.sh
make -C /lib/modules/`uname -r`/build SUBDIRS=`pwd`/fs/ufs modules_install CONFIG_UFS_FS=m
depmod -a
modinfo ufs

http://blog.shakirov.com/entry/1000047/file/ufs.tgz
Монтировать так:
mount -t ufs -o ro,ufstype=5xbsd /dev/xxx /mnt/point/

Dec. 28, 2007 // 22:22 | Комментарии (0)


начало

Linux? для меня линукс начался с того что приятель дал диск:

Dec. 23, 2007 // 18:00 | Комментарии (0)


ssh аутентификация на ключах rsa/dsa

ключи можно сгенерить под windows при помощи puttygen.

Dec. 16, 2007 // 22:49 | Комментарии (0)


просмотр журнала в реальном времени

Иногда бывает нужно смотреть журнал доступа в реальном времени. Так чтобы новые строки сразу-же рисовались в консоли, сделать это просто:

tail -f /var/log/httpd/access_log

Dec. 16, 2007 // 22:25 | Комментарии (0)