Ubuntu

Найти папку/файл Ubuntu

1) Как найти папку по имени? [crayon-5c7060e3d361e757429219/] / — искать по всей системе, то есть начинать с точки монтирования «/» [crayon-5c7060e3d364c507495060/] -name ‘workers’ — в данном случае точное совпадение с workers 2) Как найти файл по части имени? [crayon-5c7060e3d366c025766927/] / — искать по всей системе, то есть начинать с точки …

Читать полностью »

БД mysql. Миграция

создание бэкапа всех баз на старом сервере [crayon-5c7060e3d6002852903591/] Подключаемся к БД на новом сервере [crayon-5c7060e3d602e180319798/] Создаем базу данных dbname_new на новом сервере [crayon-5c7060e3d604c585849086/] Выходим из консоли БД: [crayon-5c7060e3d6069247456973/] Разворачиваем бэкап на новом сервере в заранее созданной базе данных dbname_new можно при помощи утилиты mysql [crayon-5c7060e3d6086855319153/] При весе бэкапа 100 мегабайт, …

Читать полностью »

Asterisk 13 chan_dongle (E1550) на Debian 8 или Ubuntu 16.04. Установка

Данная инструкция описывает процесс установки телефонной системы Asterisk с модулями DAHDI, LibPRI, PJSip, SpanDSP, chan_dongle и дополнительными кодеками Opus и g729. Никаких WEB-интерфейсов и прочих утилит для конфигурирования и мониторинга системы данная инструкция не предусматривает. Это связано с тем, что автору приходилось неоднократно разбираться с конфигурационными файлами, сгенерированными автоматически при …

Читать полностью »

fail2ban, ufw, iptables

Включить UFW [crayon-5c7060e3dc01d199855898/] Выключить UFW [crayon-5c7060e3dc049973244013/] Открыть порт (в данном примере SSH): [crayon-5c7060e3dc067279768294/] Для отображения в виде формата numbered: [crayon-5c7060e3dc084973651282/] Для удаления правила с numbered 5 [crayon-5c7060e3dc0a1550813842/] Удалить из fail2ban заблокированный ip Выводим список всех наших клеток (jail): [crayon-5c7060e3dc0be226522999/] [crayon-5c7060e3dc0db598953668/] для того чтобы разбанить (удалить IP адрес с заблокированного листа) …

Читать полностью »

OpenVPN Server. Миграция.

Устанавливаем openvpn [crayon-5c7060e3ddc38962140272/] Переносим файлы из папки /etc/openvpn/ в аналогичную папку на новом сервере (если файл существует его необходимо удалить, а потом скопировать). Заменить содержимое файла nano /etc/rc.local на содержимое из бэкапа. В файле server.conf исправить значение ip адреса в строке [crayon-5c7060e3ddc67956035164/] В крон необходимо добавить: nano /etc/crontab #Ежеминутный запуск …

Читать полностью »

Консольный почтовик. Электронная почта. mutt. Установка.

Устанавливаем консольный почтовик mutt: apt-get install mutt Настраиваем smtp авторизацию в mutt через почтовый ящик Google, для этого создаем в домашней директории пользователя под которым будет отправлятся почта, в нашем случае — asterisk конфигурационный файл почтовика: touch ~/.muttrc sudo nano ~/.muttrc Добавляем в файл: set imap_user = «you_name_mail@gmail.com» set imap_pass …

Читать полностью »

owncloud Ubuntu 16.04. Установка.

Шаг 1. Загрузка OwnCloud После успешного завершения настройки lamp сервера в вашей системе. Давайте скачаем самую последнюю версию исходников OwnCloud из официального сайта. Мы не будем использовать репозитории Ubuntu, поскольку нам нужна установка OwnCloud 9 ubuntu 16.04, а в официальных репозиториях может быть уже устаревшая версия. Для загрузки выполните такие команды: …

Читать полностью »

LAMP. Установка.

Установка LAMP: 1. Apache sudo apt-get install apache2 sudo systemctl enable apache2 sudo systemctl start apache2 #Для информации. Теперь необходимо завернуть трафик с этого домена на локальный сервер, #для этого добавьте строчку в /etc/hosts: sudo vi /etc/hosts 127.0.0.1 test.site #Откройте браузер и в адресной строке наберите test.site 2. PHP sudo …

Читать полностью »

Webmin. Установка.

Поскольку Webmin это графический WEB интерфейс, то для его работы необходим web-сервер. Webmin представляет из себя набор cgi-скриптов, написанных на Perl, поэтому надо сначала поставить пакеты необходимые для его работы. Запукаем терминал и одной командой устанавливаем необходимые пакеты: sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libdigest-md5-perl Далее я бы порекомендовал …

Читать полностью »