Админская фамилия

Make Sysadmins Great Again

Как я ускорял Ubuntu

Комп у меня довольно слабый - Celeron 2,9 GHz, RAM - 1024 MB. Поэтому работает система не с космическими скоростями. Ubuntu стоит уже больше года, за это время она обросла кучей софта - нужного и не очень. И вот решился я на чистку системы и оптимизацию всего, что можно.Первым делом сменил рабочее окружение с GNOME на XFCE.sudo apt-get install xubuntu-desktopВыходим из сеанса, выбираем нужное окружение и входим в систему. Дополнительно можно поставить sudo apt-get install xubuntu-restricted-extras (для нормальной работы мультимедиа).

Linux Server. 2 Настройка iptables

Займёмся правильной настройкой фаервола. На самом деле пакетный фильтр в Linux носит имя netfilter. А iptables - утилита для его настройки. Правильная настройка любого фаервола ведется по правилу: “Что не разрешено - то запрещено”. То есть сначала нужно закрыть всё.Все действия выполняются из под суперпользователя. sudo suЗакрываем всё:iptables -P INPUT DROPiptables -P FORWARD DROPiptables -P OUTPUT DROPЕсли нужно, чтобы на машину ходили пинги, нужно разрешить icmp-пакеты:iptables -A INPUT -p icmp -j ACCEPTiptables -A OUTPUT -p icmp -j ACCEPTВ этом случае пинги будут ходить отовсюду.

Система мониторинга Zabbix. Кратко об установке и первичной настройке.

Zabbix - система для мониторинга состояния сетей, включая рабочие станции, сервера, маршрутизаторы, коммутаторы и т.д. Серверная часть работает на UNIX-подобных ОС. Данные о работе устройств собираются посредством протокола SNMP, системы IPMI и Zabbix-агента. Клинтская часть работает на всех распространенных ОС. Установка серверной частиЧасть взята отсюда: http://wiki.enchtex.info/howto/zabbix/zabbix-ubuntu-8.04sudo apt-get install zabbix-server-mysql zabbix-agent zabbix-frontend-phpЕсли MySQL уже установлена, то необходимо ввести пароль администратора БД. Иначе - задать новый пароль для администратора БД. Все настройки хранятся в /etc/zabbix.

Скрипт для поднятия pptp в Ubuntu

Каждый раз при включении компа прописыать роутинг и поднимать впн неудобно. Проще написать скрипт, который сделает всё это сам и кинуть его в автозагрузку.Вот скрипт:#!/bin/bash #указываем кто будет выполнять скрипт (bash)route del default #убираем дефолтный маршрутLOG="/var/log/pptp-run.log" #логи будут писаться в /var/log/pptp-run.logwhile true;do echo -e “\n==============================================\n date” >> $LOG /usr/sbin/pptp vpn.server.ru >> $LOG #вывод сообщений из pptp в pptp-run.log sleep 10;doneСохраняем его в /usr/local/bin/pptp-run-sh. Не забываем сделать его исполняемым: chmod +x pptp-run.

PPTP в Ubuntu

Я знаком с линукс-системами не так уж давно (около полугода). После установки возник резонный вопрос: “Как здесь поднять инет?”. Роутера у меня дома нет. Пров раздаёт инет по VPN(PPTP).Когда у меня стоял Sabayon - было попроще, чем сейчас. Из под винды качается софтина KVPNC. Потом в линухе она устанавливается(уже не помню как в сабайоне). В окошке прописывается тип подключения и адрес впн-сервера. На этом всё работает!Под убунтой было сложнее. Окружение у меня - гном.

Pascal в Linux'е

Попробовал поставить компилятор паскаля и IDE к нему на Ubuntu 10.04. Сначала поставил free pascal compiler (fpc). Но он не работает с debian-подобными системами. вылетает какая-то ошибка. В глубь лезть не стал, а решил погуглить. Гугл дал интересную страничку: http://skydos.blogspot.com/ там советуют поставить geany. Ставим так: sudo apt-get install geany. Всё заработало. Идешка достаточно удобная. Поддерживает множество языков, включая bash. Жаль только нет режима отладки. Распространяется под лицензией GNU. Подробное описание есть в википедии(на данный момент страница недоступна WTF?