Создание своего дистрибутива 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. Процедура очень простая и сейчас я покажу на готовых примерах как я это выполнял.
Проверим список 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 из 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’а установлены.
Как настроить цвет в 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 Подготовка
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 сервис своими руками Автор данного метода обитает на Хабре, не могу точно сказать кто и когда опубликовал .
Если в Вашем распоряжении хостинг или сервер с поддержкой 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 - мощного и очень популярного ftp сервера. Устанавливать будем на Debian Squeeze. Настроим разграничение прав на директории, чтобы каждый пользователь получил доступ только в собственную папку и не имел доступ в чужие, такие ограничения нам потребуются для нашего хостинга, о котором я напишу в следующих статьях.
Мы не будем использовать системные учетные записи, вместо этого будем заводить виртуальных ftp-пользователей, учетные записи которых будут храниться в текстовом файле.
Забыл пароль 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.