Архив записей, раздела 'CentOS Linux'

Centos запуск KDE при старте системы

написано марта 26, 2009 - запись из раздела CentOS Linux, Linux desktop | Комментировать

Предположим, установили вы CentOS на свой десктоп, при старте системы вы получаете голую консоль, а хотелось бы увидеть KDE. Открывем /etc/inittab ищем строчку id:3:initdefault: в ней меняем 3 на 5. В случае если стартует KDE/Gnome а нужна голая консоль, действие обратное.

Читать дальше..>>

простановка прав на папки и файлы сайта

написано марта 13, 2009 - запись из раздела CentOS Linux, FreeBSD, Unix | 2 комментария

Пришла заявка от клиента, человек по незнанию поставил рекурсивно на все файлы и папки своих сайтов права доступа 777. Захотелось человеку выставить 755 на папки и 644 на файлы, делать вручную это при паре десятков доменов и паре тысяч файлов упрятанных в запутанной структуре папок ну просто нереально. Тут ему пришел на помощь простой скрипт […]

Читать дальше..>>

possible SYN flooding on port 80. Sending cookies.

написано февраля 12, 2009 - запись из раздела CentOS Linux, networking | 3 комментария

Начал падать апач, при ближайшем рассмотрении dmesg выдал: possible SYN flooding on port 80. Sending cookies. посмотрим кто же у нас лидер по SYN запросам: netstat -n -p | grep SYN_REC| awk ‘{print $5}’|awk -F: ‘{print $1}’ | sort -n | uniq -c | sort -nr | head -n10 на первом месте 88.147.212.229 с числом […]

Читать дальше..>>

резервное копирование (backup) всех баз mysql

написано февраля 11, 2009 - запись из раздела CentOS Linux, MySQL, Unix | 6 комментариев

Прошелся по нескольким блогам. почитал и удивился тому что для того чтобы сделать дампы всех баз mysql люди используют mysqldump —all-databases. На мой взгляд вариант более чем неудобный. Предложу более правильный вариант, снимаются дампы со всех баз данных каждая база в отдельный файл. Для пояснения: /backup/mysql/ — папка куда будем складывать дампы. megapass — пароль […]

Читать дальше..>>

How to kill TCP connection in CentOS

написано декабря 10, 2008 - запись из раздела CentOS Linux, networking, Unix | 4 комментария

Убить tcp соединения в Centos (да и не только) можно утилитой tcpkill. Утилита входит в пакет dsniff, ставим из репозитория epel (на данный момент в этом репозитарии dsniff новее) или rpmforge под CentOS 5.2 [root@srv001 ~]# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm [root@srv001 ~]# yum install dsniff Ну, и несколько примеров использования: 1. убить все исходящие соединения с […]

Читать дальше..>>

монтирование раздела с кирилицей в именах файлов

написано сентября 30, 2008 - запись из раздела CentOS Linux | 2 комментария

Ситуация, CentOS 5.2 с локалью ru_RU.UTF-8 и диск снятый с виндовой машины, соответственно все имена файлов в кодировке windows-1251. Задача: расшарить диск по ftp так чтобы файлы с кириллическими именами отображались нормально. Устанавливаем локаль ru_RU.CP1251 [root@dev2 ~]# localedef —no-archive -c -f CP1251 -i ru_RU ru_RU.CP1251 Монтируем диск: [root@dev2 ~]# mount -t ntfs-3g -o locale=ru_RU.CP1251 /dev/sda1 […]

Читать дальше..>>

linux hardware lister — выводим список железа

написано августа 24, 2008 - запись из раздела CentOS Linux | 2 комментария

Несколько статей в этом блоге посещалось определению материнской платы, дисковой системы. Наткнулся на замечательную тулзу которая позволяет определить ещё остальное. Установка и пример использования ниже. Ставить будем на Centos 5.2 из rpmforge. [root@dev2 ~]# yum install lshw -y [root@dev2 ~]# lshw -short  

Читать дальше..>>

Добавляем диапазон ip адресов.

написано августа 24, 2008 - запись из раздела CentOS Linux, networking | Комментировать

Без лишних слов привожу листинги, однозначно работает это в Red Hat, Fedora Core ну и в CentOS на примере которого и буду показывать. [root@dev2 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0:0 # VIA Technologies, Inc. VT6105 [Rhine-III] DEVICE=eth0:0 HWADDR=00:04:23:dc:ef:29 ONBOOT=yes NETMASK=255.255.255.0 IPADDR=192.168.12.222 GATEWAY=192.168.12.100 TYPE=Ethernet [root@dev2 ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0-range0 IPADDR_START=192.168.12.223 IPADDR_END=192.168.12.230 CLONENUM_START=1 рестартим сеть /etc/init.d/network restart и получаем желаемое:   […]

Читать дальше..>>

Включаем IP Forwarding в Linux

написано августа 23, 2008 - запись из раздела CentOS Linux, networking, Unix | 4 комментария

По умолчанию в большинстве дистрибутивов IP Forwarding выключен, но форвардинг может понадобится если на сервере будет подниматься VPN или например это будет роутер. Проверить включен ли IP Forwarding можно так: sysctl net.ipv4.ip_forward cat /proc/sys/net/ipv4/ip_forward Включить можно так (действовать будет до перезагрузки): sysctl -w net.ipv4.ip_forward=1 или echo 1 > /proc/sys/net/ipv4/ip_forw Или жётско включить (действовать будет и […]

Читать дальше..>>

Смена временной зоны в Linux

написано августа 1, 2008 - запись из раздела CentOS Linux | Комментировать

Меняем Timezone на машине с кривым временем Fri Aug 1 15:03:20 EDT 2008 mv /etc/localtime  /etc/localtime-old ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime ntpdate -s time.nist.gov hwclock —systohc Поясниловка или что было сделано. Убираем текущий файл таймзоны, делаем симлинк на временную зону Москвы, синхронизируем системное время с ntp сервером, устанавливаем апаратные часы в соответствии с системными часами.

Читать дальше..>>

« предыдущая страницаследующая страница »