Архив рубрики: Security
Arch Linux: pacman — key «CEB167EFB5722BD6» could not be looked up remotely:
9 января 2018Проблема Во время попытки очередной раз обновиться — возникает ошибка ключей: $ sudo pacman -Syu … Packages (60) archlinux-keyring-20180108-1 argon2-20171227-3 bind-tools-9.11.2-3 binutils-2.29.1-2 boost-libs-1.66.0-1 chromium-63.0.3239.132-2 cmake-3.10.1-2 cryptsetup-2.0.0-5 e2fsprogs-1.43.8-1 firefox-57.0.4-1 gcc-7.2.1+20171224-2 gcc-libs-7.2.1+20171224-2 geoip-database-20180102-1 glibc-2.26-10 gwenview-17.12.0-2 imagemagick-7.0.7.21-1 intel-tbb-2018_20171205-1 jansson-2.10-3 json-c-0.13-1 kuiserver-5.11.5-1 lib32-acl-2.2.52-3 lib32-gcc-libs-7.2.1+20171224-2 lib32-glibc-2.26-10 lib32-libjpeg-turbo-1.5.3-1 libabw-0.1.2-1 libatomic_ops-7.6.2-1 libcmis-0.5.1-8 libe-book-0.1.3-1 libfilezilla-0.11.2-1 libixion-0.12.2-4 libmagick-7.0.7.21-1 libmagick6-6.9.9.33-1 libmspub-0.1.3-1 libnghttp2-1.29.0-1 liborcus-0.12.1-4 librsvg-2:2.41.2-1 linux-4.14.12-1… Читать далее »
AWS: SSL Certificate Manager, CloudFront, S3 static website хостинг и несколько доменов
14 декабря 2017AWS Certificate Manager (ACM) позволяет создавать и управлять SSL сертификатами для сайтов и приложений в AWS. С его помощью можно получить новый сертификат — или загрузить и использовать свой. Документация по ACM — тут>>>. Задача: создать хостинг статического сайта в AWS S3, отдавать контент через CDN CloudFront, получить SSL в AWS ACM для двух имён и… Читать далее »
Docker: запуск Jenkins в Docker и Docker private registry
23 ноября 2017Задача — развернуть Jenkins и Docker Private registry в Китае, на AWS. Аналогичные посты — тут>>> и тут>>>, только в этом посте всё собрано в одно целое и упорядочено. К EC2 будут подключены два EBS — один с данными Jenkins, второй — с данными Docker. Для Docker registry в качестве хранилища используем AWS S3. Далее в посте: создадим… Читать далее »
I2P: установка и настройка на Arch Linux
19 ноября 2017Кратко: I2P — это масштабируемая, самоорганизующаяся, распределяющая пакеты между анонимными сетевыми уровнями сеть, в которой может работать любое количество приложений, при этом будет обеспечиваться высокий уровень безопасности и анонимности. Каждое из этих приложений само по себе, может быть анонимным, иметь свои возможности для управления сетью, не беспокоясь о надлежащем осуществлении контоля работы свободной, распределённой и… Читать далее »
SSH: подключение в приватную сеть через Bastion и немного про Multiplexing
21 октября 2017Имеется сервер с доступом к порту 22 с домашнего IP — это будет rtfm-bastion. За ним, в приватной сети, есть сервер баз данных, доступ к которому разрешён только с bastion хоста — это будет rtfm-db. Задача: подключаться к серверу баз данных «напрямую», без дополнительных команд на бастион-хосте (вообще это надо будет для Ansible, но можно… Читать далее »
Linux: GnuPG — управление GPG ключами
9 октября 2017Документация — тут>>> и тут>>>. Установка Устанавливаем: [simterm] $ sudo pacman -S gnupg [/simterm] Проверяем: [simterm] $ gpg —version gpg (GnuPG) 2.1.22 libgcrypt 1.8.0 … [/simterm] Файлы хранятся в /home/user/: [simterm] $ ls -l ~/.gnupg/ total 184 drwx—— 2 setevoy setevoy 4096 Mar 8 18:47 crls.d -rw——- 1 setevoy setevoy 2649 Mar 8 18:45 dirmngr.conf -rw——-… Читать далее »
MySQL/MariaDB: like Petya ransomware для баз данных и ‘root’@’%’
6 октября 2017Пришёл новый проект, начал вникать в имеющийся сетап, и… Просто ах!.. Удивляюсь. По порядку. Data Science проект, пачка MariaDB серверов, 11 штук, проверяю их. На каждом — от десяти до полутора сотен баз данных. Заодно — включаю general log, но на одном из серверов — вдруг нет баз вообще, кроме базы со странным именем PLEASE_READ:… Читать далее »
Let’s Encrypt: firewall и верификация домена
26 сентября 2017Во время установки и получения сертификата с помощью Ansible — возник вопрос с доступом к серверу для верификации, т.к. доступ к портам 80 и 443 ограничен на уровне Azure Network Security Group. Для certbot можно было бы использовать manual верификацию через DNS — но тут требовалось или ручная обработка, или боль с Azure DNS API… Читать далее »
AWS: CloudFront — обновить SSL сертификат
13 сентября 2017Устанавливаем AWS CLI: $ sudo pacman -S aws-cli Настраиваем именованный профиль: [simterm] $ aws configure —profile tag AWS Access Key ID [None]: AKI***EBA AWS Secret Access Key [None]: +Pw***5l5 Default region name [None]: eu-west-1 Default output format [None]: json [/simterm] Проверяем имеющиеся сертификаты: [simterm] $ aws —profile tag iam list-server-certificates { «ServerCertificateMetadataList»: [ … {… Читать далее »