sysadminnotes | Блоги

Telegram-канал sysadminnotes - Записки админа

9963

Пишу о Linux и администрировании серверов. Связаться с автором: @servers Заметки в браузере: https://sysadmin.pm/

Подписаться на канал

Записки админа

🗜 Cервис, который позволяет распарсить URL на части.

Cкрипт доступен на Githib, его, при необходимости, можно разместить на своём сервере...

- Демонстрация: https://url-parts.glitch.me/
- Github: https://github.com/samdutton/url-parts
- Подробности: https://web.dev/articles/url-parts

#web #url #address

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

Записки админа

🆖 Пример использования js_shared_dict_zone (да, это njs) для хранения и обновления информации об SSL сертификате без перезапуска Nginx.

Задаём зону в памяти, указываем динамические значения сертификата и ключа в этой зоне, задаём отдельный location для очистки кеша заданной зоны и в результате имеем возможность динамически подгружать в конфигурацию Nginx сертификаты после их обновления.

- Статья: SSL/TLS Certificate Rotation Without Restarts in NGINX Open Source.
- Пример конфигурации: Securely serve encrypted traffic without server restarts when certificate or key changes occur.

А тут уже всё настроено за нас, нужно только добавить модуль в установку Nginx - https://github.com/nginx/njs-acme

#nginx #acme #ssl

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

Записки админа

А все ли у вас ок с NoSQL? С чем работали? И если часто слышите это на собесах и чувствуете, что нужно подтянуть скилы, то приглашаем на самый популярный онлайн-курс по нереляционным БД — «NoSQL» от OTUS!

Курс обеспечивает глубокое погружение в область NoSQL, чтобы вы научились оптимально перестраивать свои решения на основе классических СУБД для увеличения производительности. Разберем всю базу: Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ etc.

В группе осталось 7 свободных мест. Поэтому успейте занять место, пройдите вступительный тест и узнайте насколько вы соответствуете требованиям рынка! Пройти тест: https://otus.pw/fkEUo/

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

Записки админа

🎛 А теперь Cloudflare ещё и открыли Pingora для сообщества...

- Анонс и подробности: Open sourcing Pingora: our Rust framework for building programmable network services.
- Пример быстрого запуска балансировщика: Quick Start: load balancer.
- Github проекта: Pingora.

#cloudflare #pingora

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

Записки админа

Открытый практикум Linux by Rebrain: LVM - первая часть

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

👉Регистрация

Время проведения:

6 Марта (Среда) в 20:00 по МСК

Программа практикума:

🔹От логических разделов к логическим томам
🔹PV, VG, LV
🔹Практика работы с LVM - создание LV, манипуляции со свободным пространством

Кто ведёт?

Андрей Буранов – Системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов.

Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!

Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vtzqx7geoV

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

Записки админа

🔧 SSHMan - инструмент, который позволит упросить работу в ситуации, когда по SSH нужно работать с большим количеством серверов. Создаём для каждого сервера свой профиль, а затем просто указывает нужный профиль для подключения...

https://github.com/mikeunge/sshman

#ssh #sshman

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

Записки админа

🛠 Secure shell over HTTP/3 connections - и вот для вечернего чтива, SSH3 или SSH с использованием HTTP/3...

https://www.ietf.org/archive/id/draft-michel-ssh3-00.html

#ssh #http3 #напочитать

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

Записки админа

Пять митапов по SRE в разных городах?

«А почему бы и да!» — сказали специалисты Тинькофф и придумали SRE on the Road — серию встреч с теми, кто отвечает за надежную работу систем. На них будут обсуждать инструменты и принципы отказоустойчивости на реальных кейсах: от причин сбоев до надежного кода и архитектуры.

Начнут 5 марта в Екатеринбурге, а после проведут SRE-митапы в Ростове-на-Дону, Новосибирске, Челябинске и Томске.

Если увидели свой город, то скорее регистрируйтесь и зовите с собой коллег

erid:2VtzqxYwmCv
Реклама. АО "Тинькофф Банк", ИНН 7710140679, лицензия ЦБ РФ № 2673

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

Записки админа

🕹 Ну, во-первых, это красиво, а во-вторых, это можно запустить на своём сервере. Игра Hat Trick прямо по SSH...

https://github.com/ricott1/sshattrick

#tui #игори #ssh

P. S. Сервер автора, похоже, недоступен в данный момент.

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

Записки админа

Открытый практикум Linux by Rebrain: bash

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

👉Регистрация

Время проведения:

28 Февраля (Среда) в 20:00 по МСК

Программа практикума:

🔹Что такое командная оболочка
🔹Bash - удобный инструмент для работы в Linux
🔹Внешние и внутренние команды
🔹Стандартные потоки информации
🔹Порядок интерпретации команд

Кто ведёт?

Андрей Буранов – Системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов.

Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!

Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vlodx7dktZ

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

Записки админа

🗜 wddbfs.

Это странно, но занятно. С помощью этого инструмента можно примонтировать sqlite базу как файловую систему. Это вряд ли понадобится вам в проде, но просто знайте, что такая возможность есть...

- Github: https://github.com/adamobeng/wddbfs
- Подробности: https://adamobeng.com/wddbfs-mount-a-sqlite-database-as-a-filesystem/

#sqlite #filesystem #напочитать

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

Записки админа

🔩 Understanding Linux Kernel Memory Statistics - статья о /proc/meminfo и о том, какие данные мы можем получить оттуда...

https://blogs.oracle.com/linux/post/understanding-linux-kernel-memory-statistics

#meminfo #proc #напочитать

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

Записки админа

Открытый практикум Linux by Rebrain: Высокоуровневые пакетные менеджеры дистрибутивов Linux

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

👉Регистрация

Время проведения:

21 Февраля (Среда) в 19:00 по МСК

Программа практикума:

🔹APT, DNF/YuM, zypper, pacman...
🔹Механизмы работы APT и DNF
🔹Малоизвестные полезные утилиты и возможности

Кто ведёт?

Даниил Батурин – Основатель проекта VyOS, системы для корпоративных и провайдерских маршрутизаторов с открытым исходным кодом.

Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!

Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2Vtzqv2MA5N

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

Записки админа

📊 Speedtest Tracker - когда хочется собственный speedtest с панелью на собственном сервере, но чтобы работал он через серверы Ookla...

https://github.com/alexjustesen/speedtest-tracker

#speedtest

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

Записки админа

☕️ Выглядит круто, по моему...

Хотел бы поделиться своей "Интерактивным описанием таблиц iptables"

https://github.com/zersh01/iptables_interactive_scheme


Пощупать демо можно прямо по ссылке - https://zersh01.github.io/iptables_interactive_scheme/

#смотрикакой #iptables #firewall

P. S. Что такое #смотрикакой - читайте в этом сообщении /channel/SysadminNotes/3518 Если у вас есть какие-то свои проекты, которыми хотелось бы поделиться с сообществом - добро пожаловать ко мне в личные сообщения 🍪

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

Записки админа

Открытый практикум Linux by Rebrain: LVM - вторая часть

Успевайте зарегистрироваться. Количество мест строго ограничено! Запись практикума “DevOps by Rebrain” в подарок за регистрацию!

👉Регистрация

Время проведения:

13 Марта (Среда) в 20:00 по МСК

Программа практикума:

🔹Перемещение сегментов
🔹Создание Mirror LV
🔹Cachepool

Кто ведёт?

Андрей Буранов – Системный администратор в департаменте VK Play. 10+ лет опыта работы с ОС Linux. 8+ лет опыта преподавания. Входит в топ 3 лучших преподавателей образовательных порталов.

Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!

Реклама. ООО "РЕБРЕИН". ИНН 7727409582 erid: 2VekgrVvTAT

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

Записки админа

🔩 Gitu - ещё один tui клиент для работы с git...

https://github.com/altsem/gitu

Отличается от того же lazygit, но, возможно, кому-то именно такой внешний вид и подход к управлению понравится больше.

#git #tui #gitu

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

Записки админа

🖥 Когда я читаю что-то про операционную систему прямо в браузере, обычно представляется что-то очень простое, с минимальным функционалом.

А тут на глаза попался проект Puter, я был приятно удивлён тому на сколько продвинутой может быть такая ОС. Просмотр текстового, мультимедиа контента, простые офисные инструменты, некоторое количество игорей (в том числе и он самый, на снимке экрана, да), приятная оболочка и каталог приложений, который даже чем-то наполнен.

Загляните на досуге, вдруг и вас заинтересует Puter. Тем более что проект, судя по заявлению автора, стал открытым буквально на днях...

- Рабочий стол с системой: https://puter.com/
- Github проекта: https://github.com/HeyPuter/puter

#puter #os #web

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

Записки админа

📕 The text file that runs the internet - хорошее вечернее чтиво об истории файла robots.txt. О том какую роль он играл в истории, и какова его судьба сегодня, в век искусственного интеллекта и нейросеточек, которые обучаются на доступном в сети контенте...

https://www.theverge.com/24067997/robots-txt-ai-text-file-web-crawlers-spiders

#web #robots #напочитать

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

Записки админа

🗜 Angle-grinder - анализатор логов, который выглядит очень мощно и функционально. Как заявляют сами авторы, это для ситуаций, когда...

... по каким-то причинам вы не храните данные в graphite/honeycomb/kibana/sumologic/splunk/etc., но все равно хотите иметь возможность проводить сложную аналитику...


https://github.com/rcoh/angle-grinder

#logs #analizer

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

Записки админа

😈 FreeBSD Journal. Январь - Февраль 2024.

#freebsd #journal

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

Записки админа

📺 Oracle Linux Networking - аналогичный плейлист коротких роликов для начинающих, но уже об инструментах для настройки и управления сетью в системе - nmcli, nftables, ip, firewalld.

#network #ip #nftables

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

Записки админа

🗜 Sad - утилита для массовой обработки текстовых файлов. Чем-то напоминает sed, но дополнительно позволяет просмотреть diff для вносимых изменений.

С установленным fzf в системе позволяет работать через tui интерфейс, без fzf просмотр diff также возможен, но в упрощённом варианте...

https://github.com/ms-jpq/sad

#sad #tui #sed

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

Записки админа

🖱Postgres Playground - интересный тренажёр для обучения работе с PostgreSQL. Информация разбита на секции, а в каждой секции доступны примеры команд, их описание и терминал, где команду можно выполнить и ознакомиться с результатом...

https://www.crunchydata.com/developers/tutorials

#postgresql #sql #database

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

Записки админа

🛠 psfiles.

Утилита, которая позволяет получить информацию о запущенном процессе. Обрабатывает системные вызовы (p)read(v), (p)write(v), open(at), close, rename(at), unlink(at) и отображает данные в удобной таблице.

Позволяет запустить определённую программу и получить сведения о её запуске и работе, либо присоединиться к уже имеющемуся процессу по PID...

https://github.com/mukovnin/psfiles

#trace #syscalls #strace

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

Записки админа

✅ Что нужно знать о миграции с Oracle на PostgreSQL?

Расскажет опытный эксперт на бесплатном практическом уроке «Коротко об инструментах миграции с Oracle на PostgreSQL: ora2pg, oracle_fdw, ora_fce» от OTUS.

🔹На вебинаре мы разберём какие есть инструменты по упрощению миграции с Oracle на PG

🔹Рассмотрим плюсы, минусы и аналоги ora2pg, oracle_fdw

🔹Разберем особенности расширения ora_fce

Встречаемся 29 февраля в 20:00 мск в рамках курса «PostgreSQL для администраторов баз данных и разработчиков».

👉 Регистрация
https://otus.pw/F2r4/?erid=LjN8KaCfe

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

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

Записки админа

📕 Смотрите какая симпатичная утилита для просмотра логов и работы с ними...

https://github.com/Textualize/toolong

#logs #tooling

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

Записки админа

🆖 Берём Nginx и его autoindex модуль, добавляем простой, но симпатичный веб-интерфейс и получаем неплохой файловый менеджер прямо в браузере...

https://github.com/mohamnag/nginx-file-browser

#nginx #filemanager

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

Записки админа

📕 И ещё один проект от подписчика в эту субботу...

cli для проверки ssl сертификатов, можно проверять по dns/ip, проверять не только 443 порт, цветной вывод или json

https://github.com/vvrnv/gossl


#смотрикакой #ssl

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

Записки админа

🛠 LosslessCut - в копилку инструментов для работы с ffmpeg.

GUI для выполнения простых операций в редакторе. Позволяет работать с изображениями, аудио, видео контентом и субтитрами (на самом деле фич разработчики заявляют куда больше, но я до них банально не добираюсь)...

https://github.com/mifi/lossless-cut

#ffmpeg #video #audio

Читать полностью…
Подписаться на канал