Домой Свой сервер с блэкджеком и шлюхами

Свой сервер с блэкджеком и шлюхами

SSH аутентификация по ключу

Для подключения к удаленной машине по ssh обычно используется специальная команда с указанием имени пользователя и ip-адреса удаленной машины. Если ssh-сервер принимает соединения на нестандартном порту, то дополнительно указывается порт. После чего нужно ввести пароль пользователя. ssh username@192.168.1.150 username@192.168.1.150's password: Так можно поступать постоянно: вводить команды, пароли, терять время... А можно настроить аутентификацию по ключу и больше не вводить никаких паролей. Никогда. Если немного...

Monit — установка из исходников и настройка

Monit — бесплатная утилита мониторинга с низким потреблением системных ресурсов, а также простотой использования и настройки. Утилита ведет наблюдение за системой и уведомляет администратора о малейших отклонениях от заданных правил. При соответствующей настройке может останавливать потребляющие большое количество ресурсов процессы и перезапускать переставшие отвечать службы. Установка Monit из исходников Для сборки нужно установить следующий набор утилит и библиотек. apt-get install -y build-essential autoconf...

WordPress одной кнопкой - установка и настройка.

Мне часто приходится устанавливать и проводить начальную настройку Wordpress. Процесс сам по себе не очень долгий, но однообразный и нудный, особенно если проделывать это несколько раз подряд. Поскольку я ленивый, то я решил все упростить, сведя все к минимуму действий. Обычно установка Wordpress проходит в несколько этапов. Создание базы данных. Создание каталогов сайта. Собственно сама установка wordpress. Небольшая начальная настройка...

Deb пакет Nginx - сборка из исходников.

Статья описывает сборку deb пакета Nginx из исходных кодов. Я буду собирать сервер с дополнительными модулями: GeoIP, PageSpeed и ModSecurity. Кроме того, в сборку будут входить библиотеки OpenSSL версии 1.1.0g, для поддержки алгоритмов шифрования CHACHA20 и Poly1305. В качестве операционной системы используется Ubuntu Server 16.04. Собственные deb пакеты имеют множество плюсов по сравнению со стандартными пакетами и программами установленными из исходников. Собственные...

GeoIP - блокировка стран и вход с определенных ip-адресов.

В этой статье я расскажу как заблокировать доступ к сайту из нежелательных стран, но при этом сохранить возможность посещения сайта отдельными пользователями из заблокированной страны. Блокировать неугодные страны будем с помощью GeoIP модуля для сервера Nginx. В предыдущей статье я рассмотрел добавление GeoIP модуля в сборку Nginx, с его дальнейшей настройкой, которая позволяет блокировать страны, исключая их из списка разрешенных....

Настройка PageSpeed в Nginx.

В связи с изменениями алгоритмов ранжирования Google в июле 2018 года статья считается устаревшей. Приведенные в статье оценки сайта не совпадают с новыми. В предыдущей статье я описал установку сервера Nginx с PageSpeed модулем от Google, ускоряющим и оптимизирующим работу сайта. В этой статье рассмотрим настройку модуля для использования на сайте. Все параметры могут быть добавлены в контекст http {} файла...

Сборка Nginx с модулем Google PageSpeed на Ubuntu Server 16.04.

Модуль ngx_pagespeed уменьшает время загрузки страниц и ускоряет общую работу сайта, автоматически применяя различные фильтры для улучшения производительности. Все действия выполняются на лету не изменяя исходных файлов сайта и его содержимого. Для снижения нагрузки в процессе работы модуля используется собственный механизм кэширования. В число основных возможностей модуля входят: Оптимизация изображений, компрессия, удаление метаданных, динамическое изменение размера изображений. Минимизация CSS и...

Как скрыть версию WordPress.

По умолчанию Wordpress указывает свою версию везде где только можно. Он добавляет ее в шапку сайта, отдает в фиде, добавляет в названия css-файлов. С практической точки зрения я не могу объяснить зачем это сделано. Зато с точки зрения безопасности, это не есть хорошо. Ведь воспользовавшись этой особенностью Wordpress, злоумышленник может узнать версию движка, после чего найти и постараться применить...

Отключение Emoji в WordPress.

В Wordpress есть поддержка смайликов Emoji реализованная на уровне ядра и использующая библиотеку Twemoji от Twitter. Все это добро подключается прямо в шапку сайта js-скриптом, в задачу которого входит проверка вашего браузера на предмет поддержки Emoji и если таковой обнаружено не будет, то смайлики будут подгружены с сайта https://wordpress.org/. Мало того, что шапка Wordpress и так трещит по швам, от обилия...

Собственный сервис заметок Paperwork. Установка и настройка на Ubuntu Server 16.04.

Статья возможно устарела. По крайней мере некоторые ссылки точно. Что вы делаете когда вам в голову приходит умная мысль? Как вы ее фиксируете, точнее где? Записываете в блокнот или на первый попавшийся листик, а потом благополучно теряете его? Или вы используете онлайн-сервисы заметок типа Evernote или Google Keep? Я пользовался онлайн-сервисами заметок, сначала Evernote, потом Quip, пока не задумался о приватности...