IpTables VS 3Proxy

Saturday, 30 Mar 2013

Настраивал тут себе пачку VPS’ок под парсинг поисковиков и социалок, ну и столкнулся с тем, что на один из серверов просто тупо не доходили пакеты, отправляемые на демона 3proxy.

Причем в логах, кои пришлось врубить, вообще тишина- такое ощущение, что прокся смотрит в стену. Реально сломал голову, так как одновременно настраивал на трех штуках, и на двух все нормально, а на одной такой вот глюк. Самое интересное, что я уж сменил обращение на 80 и 8080 порт, но все равно безрезультатно.

(more…)

VN:F [1.9.21_1169]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.21_1169]
Rating: +1 (from 1 vote)

Файл-подкачки в Linux

Thursday, 28 Mar 2013

Взял тут себе VPS по-дешевке под свои задачи. Брал в минимальном варианте CentOS, для того чтобы поставить те пакеты что мне нужны и не тратить время на отключение ненужных мускулей, постфиксов и прочей муры.

Загрузил, перегрузил машину, так как после выкатывания имиджа система жрет обычно 80% RAM и глянул что есть в системе:
(more…)

VN:F [1.9.21_1169]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Веб-сервер на коленке за полчаса

Tuesday, 19 Feb 2013

Нашел тут статейку, что кропал в начале 2012 года, но почему то до сих пор не запостил, так что как грится, привожу “без купюр”.

Возникла необходимость скоренько поднять на коленке веб сервер, в связи с чем понял что на филигранную отточку конфигов во фре у меня нет ни времени ни желания, поэтому решил что это будет CentOS 5.8, ибо на данный момент это последняя сборка.

Предполагаю, что со всеми сервисами вы более менее знакомы, поэтому все будет описано довольно кратко, ибо разбирать в процессе мануала тонкие настройки мускуля или апача- не вижу смысла.

Ставить операционку CentOS никаких проблем и секретов нет, так что просто поднимаем машину отключив все кроме X Windows, патчим её и приступаем к настройке сервака. Также в процессе настройки отключаем все фичи безопасности, типо фаервола и  SELinux, ибо вещи это хорошие, но лучше их включить позже.

(more…)

VN:F [1.9.21_1169]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Установка VirtualBox 4.2 на CentOS 6.3

Wednesday, 06 Feb 2013

Собственно как я вчера и писал, после того как поднял VNC сервер на CentOS, перешел к установке VirtualBox. Хотел конечно изначально поставить VMware Workstation, но решил что надо быть законопослушным мальчиком, поэтому все таки остановился на Oracle Virtual Box 4.2. Казалось бы там ничего сложного нет- скачиваешь пакет и ставишь, но оказалось много подводных камней, превращающих тривиальный вроде бы процесс установки софта, в интересную аркаду.

Для начала подключаем публичные репозитории
# cd /etc/yum.repos.d
# wget http://public-yum.oracle.com/public-yum-ol6.repo
# wget http://download.virtualbox.org/virtualbox/rpm/el/virtualbox.repo

Если после этого установить VirtualBox через следующую команду
# yum install VirtualBox-4.2

то программа появится в системном меню, но при вызове будет выкидывать ошибку “Kernel driver not installed” с руганью на права драйвера /dev/vboxdrv, которые предлагается подправить через скрипт /etc/init.d/vboxdrv setup но скрипт также что не может отработать.

(more…)

VN:F [1.9.21_1169]
Rating: 10.0/10 (2 votes cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)

Удаленное управление рабочим столом CentOS

Wednesday, 06 Feb 2013

Взял тут с оказией в Хетзере дедик на AMD Athlon 5600+ X2 с 6Gb RAM на борту под различный софт по интернет проектам, и так как сервер стоит 30 евросов в месяц, то меня немного замучала жабулька платить еще 15 евро за винду, поэтому решил поднять CentOS 6.2, прикрутить к ней X Windows для удаленной работы и поднять уже под Sun Virtual Box винду в которую и заливать весь необходимый для работы софт.

(more…)

VN:F [1.9.21_1169]
Rating: 2.6/10 (23 votes cast)
VN:F [1.9.21_1169]
Rating: +4 (from 4 votes)

Ограничение доступа ssh по IP в CentOS

Thursday, 17 May 2012

Как говорится век живи – век учиcь. Оказалось, что CentOS’вский ssh не в курсе того, что на нормальных операционках ограничение подключений по IP осуществляется путем директивы  AllowHosts  в конфиге sshd_config. И посему эти ограничения следует прописывать в двух файлах:
/etc/hosts.allow
/etc/hosts.deny

Причем смысл в том, что прописываются в них ограничения для всех пакетов относящихся к INET сервисам. В принципе это конечно довольно удобно, то что не надо лазить по разным конфигам, а настраивается в одном файле, но имхо- все же в конфиге софта было бы понятнее.

(more…)

VN:F [1.9.21_1169]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.21_1169]
Rating: +3 (from 3 votes)

Переменные окружения в CentOS

Thursday, 17 May 2012

Стал добавлять юзверя в CentOS, ну и что то не могу понять отчего не работает useradd. Не видит его система. А не работает оно потому, что ifconfig я почему то на автомате пишу как /sbin/ifconfig , а вот добавлялку пользователей нет. Иначе бы заметил еще на стадии настройки сети, что не добавлены переменные окружения  /sbin  /user/sbin и /usr/local/sbin

Для чего открываем файло в корне юзверя ~/.bash_profile и допрописываем в переменные PATH указанные, а также все нужные нам окружения.

Теоретически указанные файлы (.bash_profile) отвечают за конкретного пользователя, то есть если мы пропишем их только Васе и руту, то видеть эти пути будут вася и рут, а все остальные пойдут лесом. Тогда как для всех остальных пользователей системы, если мы по доброте душевной хотим позаботиться и о них, нам следует прописать переменные окружения в файле  /etc/profile, где собственно и пропсаны в том числе вышеуказанные пути

pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin

НО, учитывая что в 99% случаев работать мы будем через ssh, данный вариант нам не подходит, ибо при старте ssh запускается интерактивный шелл, который игнорит переменные описанные в файле /etc/profile и поэтому отрабатываются только переменные домашней директории пользователя ~/.bash_profile

VN:F [1.9.21_1169]
Rating: 10.0/10 (1 vote cast)
VN:F [1.9.21_1169]
Rating: 0 (from 0 votes)