Установка Rocket.Chat на CentOS 7

Предустановка необходимых пакетов Устанавливаем репозитарий EPEL Устанавливаем MongoDB Устанавливаем необходимые пакеты Настройка nginx Сам чат работает на 3000 порту интерфейса обратной петли 127.0.0.1. Рекомендуем настроить связку с nginx. Создаём самоподписанные сертификаты Основной конфигурационный файл nginx Файл виртуального хоста Настройка демона nginx Установка Rocket.Chat После сборки нужно отдельно пересобрать модуль, т.к. в противном случае будет ошибка […]

Читать далее

Запуск sshd под CentOS 7, загруженном в rescue режиме

Вход небезопасный без пароля /sbin/sshd -f /etc/ssh/sshd_config.anaconda После входа или до запуска необходимо сгенерировать хеш пароля и добавить в файл /etc/shadow python -c 'import crypt; print crypt.crypt("PASSWORD", "$6$random_salt")' Внести хеш после первого двоеточия в строке root в файле /etc/shadow vi /etc/shadow

Читать далее

Повышение отказоустойчивости dnscrypt за счёт избыточности

Инструкция проверена для CentOS 7 dnscrypt-proxy — позволяет установить защищённое шифрованное соединение до DNS сервера (при условии поддержки технологии DNS сервером) и исключает перехват, подделку и прослушивание запросов и ответов к DNS серверу. Установка yum install dnscrypt-proxy Создать каталог для настроек mkdir /etc/dnscrypt Файл /etc/systemd/system/dnscrypt.service [Unit] Description = DNSCrypt Documentation = man:dnscrypt-proxy(8) After = network.target […]

Читать далее

Добавление iPXE в загрузку GRUB2

Загрузить ipxe.lkrn wget http://boot.ipxe.org/ipxe.lkrn -O /boot/ipxe.lkrn Добавить пункт меню cat << EOF >> /etc/grub.d/40_custom menuentry "iPXE" { linux16 /boot/ipxe.lkrn } EOF Проверить таймаут в фале /etc/default/grub GRUB_TIMEOUT=5 Пересоздать конфигурационный файл GRUB2 grub2-mkconfig -o /boot/grub2/grub.cfg

Читать далее

Запуск и настройка Mattermost (аналога Slack на вашем собственном сервере VPS)

Mattermost представляет из себя свободное ПО для чата с широкими возможностями настройки и интеграции примерно соотвествующими возможностям известного чата Slack. Mattermost, как и Slack, хорошо подходит для служебного общения на предприятии. После активации на VPS будет ОС CentOS 7 с предустановленным Mattermost, поэтому можно сразу перейти браузером по ссылке вида https://IPВАШЕГОVPS. Если вы ещё не […]

Читать далее

Ручная установка бесплатного сертификата Let’s Encrypt на Linux

Подготовка mkdir /root/letsencrypt /var/www/letsencrypt cd /root/letsencrypt Воспользуемся библиотекой acme_tiny. Вы можете использовать любую другую библиотеку wget https://raw.githubusercontent.com/diafygi/acme-tiny/master/acme_tiny.py Генерируем ключ-идентификатор openssl genrsa 4096 > /root/letsencrypt/account.key Добавить в секцию server в настройках виртуального хоста в nginx location /.well-known/acme-challenge/ { alias /var/www/letsencrypt/; try_files $uri =404; } Тестирование echo «test» >> /var/www/letsencrypt/test.txt И проверяем отдачу в браузере http://domain.com/.well-known/acme-challenge/test.txt Создание […]

Читать далее

Установка прокси-сервера 3proxy

Инструкция для установки на ОС Windows Server Скачать дистрибутив можно с сайта https://3proxy.ru. Дистрибутив распространяется в виде архива zip, поэтому нужно просто распаковать содержимое архива в каталог, например C:\Program Files\3proxy. Далее необходимо создать конфигурационный файл C:\Program Files\3proxy\bin64\3proxy.cfg, если нет готового шаблона можно просто скопировать файл C:\Program Files\3proxy\cfg\3proxy.cfg.example. Пример шаблона конфигурационного файла см. ниже. Осталось зарегистрировать […]

Читать далее

Чёрный экран в консоли после установки Ubuntu

Описание: чёрный экран в консоли после установки Ubuntu Это не проблема и не ошибка, а особенность ОС Ubuntu. Возврат в исходное состояние (переустановка) не нужен. Необходимо переключить на другой виртуальный терминал сочетанием Ctrl-Alt-F1 или Ctrl-Alt-F2

Читать далее

Краткое руководство по консольному текстовому редактору nano

nano — консольный текстовый редактор, используемый в Linux и многих других UNIX системах. Открытие файла для редактирования nano ~/file.txt После создания или редактирования файла: Ctrl-X закрыть редактор (если файл не сохранён, то будет дополнительный запрос) Ctrl-O сохранить изменения Поиск и замена текста Ctrl-W искать строку в файле Ctrl-\ заменить строку в файле Проблема с принудительным […]

Читать далее

Отключение Internet Explorer Enhanced Security Configuration в Windows Server 2016

Отключение Internet Explorer Enhanced Security Configuration разблокирует доступ к настройкам уровня безопасности  Internet Explorer Открываем Server Manager Переходим на пункт Local Server и кликаем по ссылке IE Enchanced Security Configuration On и отключаем IE ESC После нажимаем OK

Читать далее