Как смотреть информацию про ONU на BDCOM OLT

Наведу пример просмотра информации про ONT(ONU) на EPON OLT BDCOM P3310C, на других моделях по сути аналогично.

Читать далее «Как смотреть информацию про ONU на BDCOM OLT»

Настройка репликации в MySQL

На тесте выполню настройку репликации в MySQL.

Допустим имеется два сервера с установленной системой Ubuntu Server, на обеих установим MySQL сервер и клиент, если они не установлены:

Читать далее «Настройка репликации в MySQL»

Как удалить профиль bigmir)net

На тесте удалю профиль из bigmir.net и опишу по пунктам процесс удаления:

1) Выполним вход в профиль https://passport.bigmir.net используя свой логин и пароль.

2) В настройках профиля справа выберем «Удалить профиль» и введем два раза пароль для подтверждения удаления.
Прямая ссылка на удаление — https://passport.bigmir.net/remove/

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

Если в рейтинге http://top.bigmir.net/global/ добавлены сайты, то перед удалением профиля их нужно удалить.

Решение ошибки ERROR 1221 (HY000): Incorrect usage of DB GRANT and GLOBAL PRIVILEGES

Выполнял однажды SQL запрос:

GRANT REPLICATION SLAVE ON TESTDATABASE.* TO "replication"@"192.168.1.9" IDENTIFIED BY "password";

И обнаружил следующую ошибку:

ERROR 1221 (HY000): Incorrect usage of DB GRANT and GLOBAL PRIVILEGES

Так как привилегии REPLICATION SLAVE являются глобальными и не могут быть назначены конкретной базе данных, то и в запросе их нужно указывать глобально, поэтому SQL запрос должен выглядеть так:

GRANT REPLICATION SLAVE ON *.* TO "replication"@"192.168.1.9" IDENTIFIED BY "password";

После этого запрос выполнился успешно:

Query OK, 0 rows affected, 1 warning (0,01 sec)

Скрипт перезагрузки маршрутизаторов Asus

На старых прошивках маршрутизаторов Asus часто замечал, что не полностью открывается веб-интерфейс, отображается не все меню, соответственно настроить его невозможно и при удаленном доступе перезагрузить тоже нельзя, так как не отображается кнопка перезагрузки.
Поэтому взял маршрутизатор Asus RT-N12E, запустил сниффер Wireshark, открыл веб-интерфейс маршрутизатора и нажал кнопку перезагрузки.
В перехваченных пакетах было видно что для перезагрузки выполняется файл Reboot.asp в корневой директории.

Отсюда получился такой скрипт для перезагрузки маршрутизаторов Asus:

#!/bin/sh
ROUTER_IP="192.168.1.1"
USERNAME="admin"
PASSWORD="admin"

# exit if router is down
ping -q -c 1 "$ROUTER_IP" > /dev/null || exit

curl --basic --user "$USERNAME:$PASSWORD" -A "Mozilla/4.73 [en] (X11; U; Linux 2.2.15 i686)" --refer "http://$ROUTER_IP" "$ROUTER_IP/Reboot.asp"

Содержимое скрипта поместим в новый файл, например используя редактор nano («CTRL+X» для выходя и «y» для сохранения изменений):

nano file.sh

Сделаем его исполняемым:

chmod 777 file.sh

После этого выполним:

./file.sh

Также можно в браузере вручную открыть ссылку http://192.168.1.1/Reboot.asp если необходимо один раз перезагрузить маршрутизатор.

Настройка автоматических вызовов в Asterisk

Asterisk может автоматически совершать звонок если в директорию (по умолчанию) /var/spool/asterisk/outgoing/ поместить .call файл. Если дата изменения файла больше текущей, то звонок будет совершен при наступлении или после этого времени.

Для автоматических вызовов должен быть загружен модуль pbx_spool.so, он должен быть прописан в modules.conf либо должен быть указан параметр autoload=yes.

Читать далее «Настройка автоматических вызовов в Asterisk»

Установка oVirt

oVirt — система управления виртуализацией.

На тесте выполню установку oVirt в CentOS 7.

Первым делом добавим официальный репозиторий:

yum install http://resources.ovirt.org/pub/yum-repo/ovirt-release42.rpm

Обновим пакеты:

yum update

Желательно перезагрузить систему если обновлялось ядро:

reboot

Установим oVirt Engine и все зависимости:

yum install ovirt-engine

На этом установка oVirt Engine завершена и можно перейти к настройке, следуя инструкциям на экране:

engine-setup

К конце настройки будет отображена информация о доступе и панель oVirt можно будет открыть в браузере https://example.com/ovirt-engine.

Установка Nessus в Linux

Nessus — сканер уязвимостей в Linux.

Переходим на официальный сайт http://www.tenable.com/products/nessus/select-your-operating-system и скачиваем Nessus под операционную систему которая у вас установлена.

Переключимся на root пользователя:
su

Запускаем установку скачанного файла, например:

dpkg -i Nessus-7.0.2-debian6_amd64.deb

Запускаем Nessus:

/etc/init.d/nessusd start

После этого Nessus можно открыть в браузере по ссылке https://IP:8834/

Для дальнейшей работы необходимо зарегистрироваться по ссылке https://www.tenable.com/products/nessus/activation-code.

Установка и использование HTTrack в Linux

HTTrack — офлайн-браузер, позволяющий загружать веб-сайты на локальный компьютер.

Переключимся на root пользователя:
su

Команда установки в Ubuntu/Debian:

apt-get install httrack

Команда установки в CentOS:

yum install httrack

Создадим отдельную директорию и перейдем в неё чтобы при скачивании файлы не разбросались по текущей:

mkdir sitename
cd sitename

Запустим скачивание сайта:

httrack sitename.com

Если операционная система Linux с графическим интерфейсом, то можно установить WebHTTrack который имеет графический интерфейс:

apt-get install webhttrack

Как вводить данные о давлении вручную в программу «Здоровье» на iPhone

Чтобы добавить данные о давлении вручную в программу «Здоровье» на iPhone или iPod touch необходимо выполнить следующие шаги:

1) Откроем приложение «Здоровье» и выберем «Медданные», затем «Основные показатели».

2) В открывшемся окне выберем «Давление».

3) В правом верхнем углу нажимаем на плюс.

4) В графе «Систола» — укажем верхнее давление, а в графе «Диастола» нижнее, после этого нажимаем «Добавить» чтобы сохранить внесенные данные.

Готово.