Переезд на новый VPS

Рубрики: 
Качественный и недорогой VPS

Примерно 5 месяцев назад я решил подыскать новый хостинг для своих сайтов (примерно 15 штук), так как на старом (был реселлером у одной конторы) цена стала кусаться да и места не хватать.

Выбирал я из VPS по следующим критериям:

  • Не менее 5 GB дискового пространства
  • Оперативная память от 1 GB
  • Операционная система - Linux, желательно с возможностью выбора дистрибутива
  • Выделенный белый IP и наличие root - доступа

Скрипт отправки ip на email

Скрипт на bash, проверяющий, не изменился ли IP адрес ppp0 - подключения, и, в случае изменения, высылающий его на email админа.

  1. #!/bin/bash
  2. ip=`/sbin/ifconfig ppp0 | egrep -io "inet [0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}"`
  3. ip2=`cat < /home/user/ip.txt`
  4. if [ "$ip" != "$ip2" ]
  5. then
  6. echo "$ip" > /home/user/ip.txt
  7. cat /home/user/ip.txt | mutt -x -s "New IP" admin@mail.ru
  8. fi
  9. exit 0

Вкратце расскажу, как он работает:

Запрет на обновление пакета в Debian/Ubuntu

Рубрики: 
Apt и Aptitude

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

Чтобы запретить какому-либо пакету обновляться при apt-get update && apt-get upgrade делаем следующее:

Apt:

В Apt за запрет обновлений пакетов отвечает утилита Apt-mark.

apt-mark hold pppoe - блокируем обновление пакета pppoe

apt-mark unhold pppoe - снимаем блокировку обновления пакета pppoe

apt-mark showhold - показать все пакеты с меткой hold

GLPI - настройка русских букв в PDF

Рубрики: 
GLPI - система учета компьютерного оборудования

Поставил у себя в конторе GLPI - расшифровывается как Gestionnaire libre de parc informatique (Свободный менеджер ИТ-инфраструктуры). Если вкратце - это система для учета компьютерного оборудования в организации, тикет-система для организации поддержки пользователей (helpdesk), и что-то вроде базы данных об установленной технике/ПО в организации.

На данный момент я планирую её использовать в основном для учета оборудования - у кого и какой конфигурации установлен комп, принтер и т.д. GLPI позволяет разбивать оборудование по типам (компьютеры, мониторы, принтеры, картриджи и т.д.) К каждому принтеру можно привязать один либо несколько картриджей - что очень удобно для учета. Поддерживается несколько языков, в том числе и русский.

GLPI позволяет выгружать список оборудования в pdf-файл, но в случае если вы используете русский язык - вместо русских букв в pdf-файле будут знаки ???.

Биржа интернет-фриланса - все по 500 рублей!

Рубрики: 
Биржа фриланса - все по 500р!

Представляю вашему вниманию довольно интересный проект - магазин фриланс услуг от создателей интернет-аукциона сайтов и доменов Telderi (мой пост о ней) - Kwork.ru
Особенность данного проекта в том, что там все услуги имеют фиксированную цену - 500р.
Можно заказать к примеру оптимизацию MySQL на вашем сервере, прогон по каталогу статей, SEO-аудит вашего сайта, 100 внешних ссылок на ваш сайт с качественных ресурсов и так далее - цена услуги будет фиксированной - 500р. Не нужно вести нудных переговоров с исполнителем, все осуществляется буквально в два клика - добавление услуги в корзину и оформление заказа.

Есть партнерская программа - платят 2,5% пользователю, пригласившему покупателя данной услуги, и 2,5% пользователю, пригласившему продавца данной услуги.

Я уже разместил пару своих Кворков (Раз и два) (так в этом проекте называется предлагаемая услуга) - всем пришедшим с моего блога верну 250р.

С НОВЫМ, 2016 ГОДОМ!

Рубрики: 
С Новым, 2016 годом!

Друзья! Поздравляю Вас с Наступающим 2016 годом! Пусть все, чего вы желаете сбывается!
Постоянно изучайте новое, программируйте, настраивайте сети, делайте сайты, читайте книги!
Но и не забывайте про реальную жизнь, порой она помогает отвлечься от сидения за монитором, привести мысли в порядок и вдохновить на какие-нибудь новые проекты!

С НОВЫМ ГОДОМ!!!!

Запуск bash скрипта в фоновом режиме через Systemd

Systemd

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

Для реализации работы в фоне сначала написал Linux - демон на C, но потом решил что для моей задачи это слишком, и реализовал это при помощи Systemd.

Xfce 4 - изменение переключения раскладки клавиатуры

Xfce4

Решил установить на одной из виртуалок с Debian 7 легкую графическую оболочку. Выбор остановил на Xfce4.

Устанавливаем xfce4:

apt-get update && apt-get upgrade
apt-get install xfce4

Из репозиториев Wheezy у меня поставилась версия 4.8.0.3

После установки Xfce не загружается автоматически (как мне и нужно), и, чтобы запустить её, вводим команду startx.

Перенос LVM - раздела на новый жесткий диск

Рубрики: 
LVM в Linux

На работе в качестве сервера для бэкапов используется старенький системник, с процессором Celeron, 1 GB оперативной памяти, и 3 HDD (120 Gb + 80 Gb + 80 Gb), которые объединены в один том при помощи LVM. Общий размер тома около 260 GB.

На днях решил заменить вышеописанные 3 жестких диска на 1 SATA HDD размером 2 TB, и решил подробно описать этот процесс.

Примерный алгоритм действий:

Сетевой сканер NMAP - основные команды

Рубрики: 
NMAp - примеры работы

Несколько примеров работы с замечательным сканером сети - NMAP

Сканировать сеть в поиске Активных Хостов:

$ nmap -sn 192.168.1.0/24

Сканирование списка хостов/сетей из Файла :

$ nmap -iL input.txt

Формат файла :

- Записи могут быть представлены в любом из форматов, с которыми работает Nmap из командной строки (IP адреса, имена хостов, CIDR, IPv6, или октетные диапазоны). Записи должны разделятся одним или более пробелами, табуляциями или переходами на новую строку.

Страницы

Подписаться на Блог Системного администратора RSS