sysadminnotes | Блоги

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

9963

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

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

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

✏️ Последний на сегодня проект, камрады...

SSH client management tool

Хотелось бы вам рассказать про наш проект который недавно вышел в свет - sshabu.

Нам в Ratsky часто приходится бороздить просторы сети и заплывать в бухты к серверам, но частенько их бывает настолько много, что не запомнишь где какой находится.

Существует достаточно много SSH клиентов, но все они либо blackbox - немного паранойи, либо платные, либо тяжелые.
Недолго думая мы решили написать свой терминальный SSH клиент - sshabu.

Конфигурируете список серверов в удобном формате yaml. И подключаетесь к серверам с помощью простой команды sshabu connect <server name>

Вот ссылочка на проект: https://github.com/Ra-sky/sshabu


Есть что показать и о чём рассказать? Присылайте мне свои проекты (контакт в описании канала) и они станут частью этой новой субботней рубрики. ⌨️

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

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

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

🤨 Так, ну что, начинаем субботний #смотрикакой. Сегодня в ленте ваши посты о ваших проектах, камрады...

Подумал, что возможно вас заинтересует вот этот проект: https://github.com/kt97679/one-ssh Я про него некоторое время назад писал на хабре: https://habr.com/ru/articles/546998/

Иногда бывает нужно запустить патч Бармина какую-то команду на многих серверах и желательно не ждать слишком долго результатов выполнения. Для этого я написал ossh (One SSH to rule them all): https://github.com/kt97679/one-ssh


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

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

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

🆖 Nginx Basic Authentication Decode Module - модуль Nginx, который позволяет использовать логин и пароль, указанные в процессе авторизации как переменные и работать с ними в рамках конфигурации самого Nginx.

load_module modules/libngx-basic-auth-decode_module.so;

location / {
# Use credentials in a conditional statement
if ($basic_auth_user = "admin") {
# Do something for admin users
}
# ...
}


https://github.com/rinconjc/ngx-basic-auth-decode

#nginx #auth

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

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

🛠 Hub for systemd-nspawn containers and images - хаб подготовленных для systemd-nspawn образов операционных систем.

Для работы с хабом и для запуска таких контейнеров подготовлен специальный скрипт - nspawn.

#systemd #containers

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

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

🗜 Bash Prompt Generator - удобный сайт, на котором можно сконфигурировать строку для ввода команд в bash.

Выбираем параметры, расставляем их в нужной последовательности, при необходимости красим в нужный цвет и копируем полученную конфигурацию.

- Сайт: https://bash-prompt-generator.org/
- Github: https://github.com/Scriptim/bash-prompt-generator

#bash #term

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

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

🛠 Ugrep - ещё одна быстрая альтернатива grep с возможностью запуска в интерактивном режиме...

- Сайт: https://ugrep.com/
- Github: https://github.com/Genivia/ugrep

#grep #ugrep #tui

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

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

🤨 Слушайте, а давайте в рамках бреда эксперимента попробуем организовать рубрику "#смотрикакой".

Смысл прост - у вас есть какие-то наработки, которыми вы уже делитесь с сообществом, например, на Github. Вы одним сообщением оформляете описание этих наработок (например, описание репозитория и того для чего нужна ваша программа) и присылаете это сообщение мне. Ну а я публикую его субботним вечером на канале, на радость вам, на благо общественности и во славу Ктулху...

Расскажите в комментариях или жмакайте на реакцию к этому посту, чтобы показать, что думаете по этому поводу, а я пока что подготовлю пример такого поста и скоро принесу его. ⌨️

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

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

Что вы должны знать о PostgreSQL?

Расскажем на бесплатном открытом уроке «B-tree индексы в PostgreSQL» от OTUS, где вы вместе с опытным экспертом:

- рассмотрите один из самых распространенных типов индекса b-tree в PostgreSQL;
- изучите один из наиболее эффективных способов оптимизации производительности базы данных;
- узнаете, как работают индексы в базе данных и сможете эффективно применять их в разных ситуациях.

📅 Встречаемся 17 января в 20:00 мск в рамках курса «PostgreSQL для администраторов баз данных и разработчиков». После урока вы сможете стать студентом программы в рассрочку.

🌐 Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: https://otus.pw/yb0s/?erid=LjN8KKaE6

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

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

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

🔒Bunkerweb.

А ведь проект живёт и здравствует. Выглядит как хорошее решение для тех, кому нужен собственный WAF. Под капотом Nginx, набор правил OWASP, веб-панель и система плагинов для расширения функционала...

- Сайт: https://www.bunkerweb.io/
- Github: https://github.com/bunkerity/bunkerweb

#waf #nginx #owasp

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

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

Открытый практикум Linux by Rebrain: Диски в Linux

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

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

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

10 Января (Среда) в 20:00 по МСК

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

🔹Блочные устройства
🔹Major/Minor number
🔹Адресация дисков
🔹Логические диски
🔹MBR, GPT, восстановление таблицы разделов

Кто ведёт?

Андрей Буранов – Специалист по UNIX-системам в компании VK. Опыт работы с ОС Linux более 7 лет. Опыт преподавания более 5 лет. Входит в топ 3 лучших преподавателей образовательных порталов.

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

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

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

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

📈 Updo.

Мониторинг доступности сайта в реальном времени с симпатичной tui визуализацией...

https://github.com/Owloops/updo

Разумеется, вы вряд ли примените это в проде, но выглядит утилита интересно.

#monitoring #tui

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

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

🛠 Autin.

Ещё один инструмент для синхронизации истории команд между системами.

Данные хранятся в базе данных, могут быть зашифрованы перед передачей, а для синхронизации имеется возможность развернуть собственный сервер...

- Сайт: https://atuin.sh/
- Github: https://github.com/atuinsh/atuin

#history #shell #selfhost

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

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

⚙️ Смотрите, какой дашборд для PostgreSQL попался на глаза сегодня. Умеет показывать общее состояние сервера, запросы и соединения к нему...

Github: https://github.com/ankane/pghero/
Demo: https://pghero.dokkuapp.com/

#postgresql #database #dashboard

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

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

«Я устал, у меня лапки!» – в конце года эта фраза обретает особый смысл.

Предлагаем вам ничего не решать – пускай госпожа удача сама сделает выбор!
Компания ISPsystem проводит телеграм-розыгрыш и предлагает испытать свои «лапки» на везучесть!

Трем счастливчикам она подарит один из трех призов: консоль с ретро-играми, умные светодиодные часы-конструктор, колонку с пиксельным дисплеем.

Чтобы получить шанс выиграть:
🔹перейти по ссылке и подписаться на телеграм-канал /channel/ispsystem_ru
🔹 нажать кнопку в посте → ИСПЫТАТЬ ЛАПКИ УДАЧИ;
🔹 ожидать результатов.

29 декабря бот-рандомайзер автоматически выберет трех победителей среди тех, кто выполнил условия выше.

P.S: Верьте в себя! Мы же обещаем делиться новостями ИТ-рынка и лайфхаками о технологиях и бизнесе.
Ждем вас до 29.12.2023 14:00 МСК!

Принять участие в конкурсе

Удачи!

Реклама. АО "ЭКЗОСОФТ". ИНН 9731012897. erid: LjN8KUEV8

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

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

🛠 D-Bus overview - неплохая статья для начинающих о том, что такое d-bus, и о том, как эта система межпроцессорного взаимодействия работает.

#dbus #будниное #напочитать

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

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

☕️ И вот ещё один проект для ознакомления...

Сборщик мусора для Docker Swarm и Docker. Образ для автоматической очистки неиспользуемых обьектов в Docker Swarm (работает и просто как Docker Service).

https://github.com/pdacity/docker_gc

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

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

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

🛠 BugCheck2Linux.

Пятничный пост. Правильный синий экран для Windows - это тот, который запустит тебе Linux, и даже без перезагрузки...

https://github.com/NSG650/BugCheck2Linux

#пятничное #linux #windows

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

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

❓ Как за час сделать рабочий VPN для себя и друзей?

👉 Расскажем на бесплатном практическом уроке «Быстрая настройка VPN WireGuard с нуля».

На вебинаре:- погрузимся в основы сетевых технологий;
- разберём смысл VPN;
- запустим и настроим собственный WireGuard-сервер с удобным интерфейсом.

⏰ Встречаемся 22 января в 19:00 мск, занятие будет приурочено к старту курса «Administrator Linux». После урока вы сможете продолжить обучение в рассрочку.

👉 Для бесплатного участия и получения записи зарегистрируйтесь: https://otus.pw/xk4o/

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

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

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

⚒ Материалы для тех, кто озадачен отзывчивостью и скоростью работы оболочки...

- How fast is your shell?
- Faster Shell Startup With Shell Switching.

Когда-нибудь обращали внимание на то, как быстро работает ваш шелл?

#shell #term

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

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

Открытый практикум Linux by Rebrain: Файловые системы

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

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

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

17 Января (Среда) в 20:00 по МСК

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

🔹Blocks, inodes, directoryes
🔹Hardlinks
🔹Superblock
🔹Восстановление суперблока на примере ext4

Кто ведёт?

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

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

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

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

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

🤗 Итак, первый #смотрикакой! И ничего что он от части относится к Windows, он же первый...
Как хобби (не являюсь разработчиком) веду канал на GitHub, пишу скрипты на PowerShell и Bash, хотелось поделиться работами, возможно кого заинтересует и поможет.

На мой взгляд, из полезного для канала, это набор примеров команд и скриптов для PowerShell (и все, что с ним связано), суммарно за полтора года насобирал более 6 тыс строк заметок с примерами (https://github.com/Lifailon/PS-Commands) + тестовый стенд WinForms.

Из нового, небольшой проект - Telegram бот для автоматизации доставки контента из торрент трекера Кинозал до телевизора используя только телефон (https://github.com/Lifailon/Kinozal-Bot, так же по этой работе написал небольшую статью на Habr: https://habr.com/ru/articles/782028), и собственный Windows REST api/простой web сервер на базе чистого PowerShell (https://github.com/Lifailon/WinAPI).

Буду рад получить обратную связь.


Присылайте мне свои проекты, будем пробовать делиться ими со всеми по субботам. ☕️

#смотрикакой #фидбечат

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

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

😈 FreeBSD Journal за Ноябрь-Декабрь...

#freebsd #journal

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

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

🗜 A Minimum Complete Tutorial of Linux ext4 File System - собственно, из названия понятно, что в статье автор знакомит читателей с файловой системой ext4.

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

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

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

🔧 Инженеры Oracle про аварийные дампы ядра, размер vmcore и инструменты для работы со всем этим - A vmcore for your system may be smaller than you think!

#kernel #vmcore #напочитать

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

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

🕹 SteamOS.

Парочка ссылок из личных сообщений для людей интересующихся SteamOS...

- Автор заглянул под капот SteamOS в процессе адаптации операционной системы под свои нужды - How I forked SteamOS for my living room PC. Интересный материал о том, как SteamOS работает под капотом и чем steamos-devmode может быть полезен для энтузиастов.

- Образ системы для для Steam Deck и работающих со SteamOS устройств - Bazzite. Под капотом Fedora и наработки проекта Universal Blue.

#фидбечат #игори #steamos

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

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

🥔 Как разместить в сети большой ресурс не привлекая внимание санитаров на простом виртуальном сервере без применения 100500 слоёв современных облачных технологий...

How Standard Ebooks serves millions of requests per month with a 2GB VPS.

Предупрежу сразу - по ссылке Apache, PHP и всё вот это вот.

P. S. Внезапно поймал себя на мысли, что в современном потоке статей и новостей о контейнерах, кубере, облаках и всём вот этом вот, статью почитать оказалось очень приятно. Как бы странно это не прозвучало. 🤨

#apache #php #напочитать

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

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

🎄С Новым Годом, камрады! Всё сбудется, всё получится, всё будет хорошо. ☕️

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

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

❤️ Спасибо вам, камрады!

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

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

🔨 TUI для управления docker контейнерами прямо из командной строки...

https://github.com/lirantal/dockly

#docker #tui #cli

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

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

9️⃣ Rule of 10x per 9 - ещё раз о девятках в SLO, и о том, что каждая 9, конечно же, подразумевает увеличение надёжности и доступности системы, но в то же время, увеличивает стоимость всего происходящего в 10 раз.

#sre #slo #напочитать

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