Заметки и мануалы

Создание своего дистрибутива Ubuntu

Создание своего дистрибутива Ubuntu Иногда хочется собрать установочный iso образ Ubuntu со своими программами и настройками, темами оформления и.т.д Существует большое множество готовых программ для его создания Большой список и гуглится достаточно легко). Но так или иначе они иногда не подходят по разным причинам… Предлагаю простой и быстрый способ “сварить” свой дистрибутив . Итак поехали! Ман без лирики и нудных комментариев. Четко быстро и просто. 1.Подготовка Во время сборки часто придется выполнять команды с правами рута, поэтому сразу выполним:

Сервер

Сервер Jabber Я люблю Tkabber, я к нему привык Но к сожалению пришло время сменить клиент на более свежий. Выбор стоял между 2 клиентами под Ubuntu: Gajim и Pidgin и клиентом под android : Conversations. Почему? Вы спросите..скорее всего ответ прост. Они Все из коробки умеют OTR шифрование. Gajim, Conversations имеют в своем запасе otr, pgp, omemo. Pidgin на данный момент только otr, pgp. К чему я это всё ?

Как удалить из fail2ban заблокированный ip

Как удалить из fail2ban заблокированный ip Хочу рассказать в своей теме «Удалить из fail2ban заблокированный ip» как удалить из fail2ban заблокированный ip. Процедура очень простая и сейчас я покажу на готовых примерах как я это выполнял. Проверим список ip адресов: iptables -L -n Вот что имеем: ┌(captain-notes)─(✓)─(11:54 AM Tue Mar 17) └─(/etc/fail2ban)─(12 files, 88Kb)─> iptables -L -n Chain INPUT (policy ACCEPT) target prot opt source destination f2b-ReqLimit tcp -- 0.

Установка Tkabber

Установка Tkabber из fossil-репозитория в Debian/Ubuntu Я люблю Tkabber, я к нему привык Устанавливаем зависимости Добавляем репозиторий и обновляем списки пакетов. Открываем Terminal и копируем: sudo -s echo 'deb http://people.debian.org/~sgolovan/debian/ etch main' | sudo tee -a /etc/apt/sources.list.d/sgolovan.list затем эту строку: echo 'deb-src http://people.debian.org/~sgolovan/debian/ etch main' | sudo tee -a /etc/apt/sources.list.d/sgolovan.list && sudo apt-get update Затем копируем в консоль следуещее: sudo apt-get install fossil bwidget tcl tkcon tcl-trf tk tcllib libsnack2 tcl-tls libtk-img libudp-tcl ztcl tkpng tktray tklib fossil Все, зависимости для корректной работы Tkabber’а установлены.

Цветной nano и mc

Как настроить цвет в Midnight Commander? Многих не устраивает стандартная тема MC и они не знают как ее изменить. Начнем по-порядку: 1 MC “‘не должен”’ быть запущен. 2 Скины (темы оформления) MC находятся,как правило, в Ubuntu. /usr/share/mc/skins 3 Находим файл ini (конфиг MC), находится в домашней директории пользователя, т.е. ~/.config/mc/ini</code> или в папке .mc в домашней директории. 4 Найдите строку в файле skin=default и установите любую другую из списка файлов в директории скинов.

mumble-сервер на Ubuntu

Установка mumble-сервера на Ubuntu Подготовка sudo add-apt-repository ppa:slicer sudo apt-get update Установка сервера sudo apt-get install mumble-server Настройка автозагрузки и установка пароля sudo dpkg-reconfigure mumble-server Перед запуском сервера проверить автозапуск демона сервера sudo nano /etc/default/mumble-server внутри файла получится следующее: MURMUR_DAEMON_START=1 Запустим сервер: sudo /etc/init.d/mumble-server start Если при запуске сервера появилась ошибка “Database driver QSQLITE not available” - нужно установить зависимости sudo apt-get install libqt4-sql-sqlite Далее следует настроить параметры сервера.

dyndns сервис

Самодельный dyndns сервис своими руками Автор данного метода обитает на Хабре, не могу точно сказать кто и когда опубликовал . Если в Вашем распоряжении хостинг или сервер с поддержкой php,все организовать довольно легко. Для этого пишете подобный скрипт на php и закидываете на хостинг или сервер друга (нагрузки никакой, так что не откажет). Создаем файл, называем, к примеру, “ip.php” <?php if($_GET['key']=='кодовое слово') { file_put_contents ( 'ip.txt' , getenv("REMOTE_ADDR")); } else { $ip = file_get_contents('ip.

ProFtpd на Debian

Установка и настройка ProFtpd на Debian В этой статье описывается установка и настройка ProFtpd - мощного и очень популярного ftp сервера. Устанавливать будем на Debian Squeeze. Настроим разграничение прав на директории, чтобы каждый пользователь получил доступ только в собственную папку и не имел доступ в чужие, такие ограничения нам потребуются для нашего хостинга, о котором я напишу в следующих статьях. Мы не будем использовать системные учетные записи, вместо этого будем заводить виртуальных ftp-пользователей, учетные записи которых будут храниться в текстовом файле.

Забыл пароль root MySQL

Забыл пароль root MySQL Останавливаем MySQL: /etc/init.d/mysql stop Запускаем в режиме без проверки прав доступа: /usr/sbin/mysqld - - skip- grant- tables & Соединяемся как root без пароля: mysql Выбираем активную БД: use mysql; Обновляем пароль: mysql> update user set Password=PASSWORD('новый пароль') WHERE User='root'; mysql> flush privileges; Завершаем работу mysqld: fg "Ctrl+c" Запускаем MySQL в обычном режиме. /etc/init.