Записки админа
12.8K subscribers
648 photos
29 videos
227 files
2.47K links
Пишу о Linux и администрировании серверов.

Связаться с автором: @servers

Заметки в браузере: https://sysadmin.pm/

Буст канала: https://yangx.top/sysadminnotes?boost
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
💻 Slides - занятная утилита для презентаций. Готовим специально отформатированный в markdown файл и получаем презентацию на основе этого файла прямо в терминале...

https://github.com/maaslalani/slides

А ещё, презентацию можно захостить и сделать доступной по SSH. Не представляю зачем это вам, но всё равно...

https://github.com/maaslalani/slides#ssh

#slides #cli #tui
📺 Into the Terminal (в своё время я приносил один ролик с этого канала) оказался неплохим подкастом. Особенно полезно будет начинающим, я думаю.

Участники берут одну тему и наглядно проходятся по её основам, показывая как работают соответствующие теме инструменты. Если ещё не смотрели, загляните обязательно...

https://www.youtube.com/playlist?list=PLXJyD2dL4oqeX-C3MvsMUJuEzWM4vLK2C

#video #будничное
🛠 Встала, вроде бы, простая задачка - получить дамп трафика для конкретного приложения в Linux.

Для реализации нашлась утилита nsntrace, которае делает нужное за счёт выполнения приложения в отдельном сетевом неймспейсе. Набросал короткую заметку по этому поводу...

📗 https://sysadmin.pm/nsntrace/

#network #trace #pcap
6️⃣ Шесть лет каналу, камрады! Я традиционно говорю всем активным (и не очень) читателям - спасибо за то, что остётесь на связи. Вы все клёвые! ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🛠 SSHLog - инструмент для логирования (и мониторинга в реальном времени) всей активности пользователя после установки им SSH подключения...

https://github.com/sshlog/agent

Реализовано всё с помощью eBPF. Авторы позаботились, и собрали пакеты для популярных дистрибутивов. Достаточно просто добавить репозиторий и установить из него необходимое.

#ssh #security #logs
🤨 Investigating Linux Phantom Disk Reads - разбор кейса, с подозрительно активным процессом чтения с диска в системе.

https://questdb.io/blog/investigating-linux-phantom-disk-reads/

В статье приведён пример использования blktrace\blkparse\debugfs, рассмотрены некоторые настройки pdflush, и собственно, сам виновник торжества - механизм readahead, который повлиял на процесс чтения с диска.

#напочитать #blktrace #readahead
Please open Telegram to view this post
VIEW IN TELEGRAM
🕹 How to run Doom in a container: Doom on OpenShift.

Собственно, из названия всё и так понятно - пятничный Doom на OpenShift. Если я правильно понял, это такой удачный форк kubedoom.

- Github: https://github.com/OpenShiftDemos/ocpdoom
- Статья: https://cloud.redhat.com/blog/how-to-run-doom-in-a-container-doom-on-openshift

#doom #openshift #потомучтопочемубыинет
Записки админа
🔓 Upgrade your LUKS key derivation function. Занятная статья и рекомендация по обновлению функции образования ключа и переходу на LUKS 2... https://mjg59.dreamwidth.org/66429.html Похоже что материал был написан "по мотивам"... https://www.opennet.ru/…
✏️ On the security of the Linux disk encryption LUKS - ещё немного рекомендаций и комментариев по той самой ситуации с LUKS, когда под сомнение была поставлена устаревшая функция генерации ключа и LUKS1...

https://dys2p.com/en/2023-05-luks-security.html

#security #luks #напочитать
Please open Telegram to view this post
VIEW IN TELEGRAM
📑 A Complete Guide to Managing Log Files with Logrotate - хорошее, объёмное чтиво о logrotate, его работе и настройке...

https://betterstack.com/community/guides/logging/how-to-manage-log-files-with-logrotate-on-ubuntu-20-04/

#logrotate #напочитать #logs
🛠 The Beginner's Guide to eBPF. Выглядит как неплохое место, с которого можно начать знакомство с eBPF...

https://github.com/lizrice/ebpf-beginners

P. S. Книгу, на которую ссылаются в репозитории, закину в комментарии к посту.

#ebpf #видео
freebsd-journal-01-02-2023.pdf
7.4 MB
😈 FreeBSD Journal.

- Building a FreeBSD Web Server. January/February 2023.
- Embedded. March/April 2023

#freebsd #journal
🗜 DevOps Solutions Map - занятная штуковина, выполняющая очень простую задачу по визуализации используемого стека технологий.

Просто подаём ей на обработку yaml файл (solutions.yaml), а она нам рисует веб-страницу, на которой в удобном виде будет показана информация о том какой софт, какое решение, для каких задач используется.

Github: https://github.com/Wivik/devops-solutions-map
Demo: https://wivik.github.io/devops-solutions-map/

#будничное #tools
🛠 PCtrl - менеджер процессов, написанный на Rust. Позволяет работать через GUI, через TUI.

Умеет показывать информацию о процессах, сортировать, управлять процессами (остановка, рестарт, изменение приоритета), показывать информацию о них и т. д...

https://github.com/MohamedSherifNoureldin/PCtrl

#tui #process #будничное
This media is not supported in your browser
VIEW IN TELEGRAM
🐧 vmtest - инструмент для тестирования работы команд, скриптов, кода с нужными версиями ядра.

Github: https://github.com/danobi/vmtest
Пример: https://dxuuu.xyz/vmtest.html

В качестве самого простого примера использования - описываем в конфиге нужную версию ядра, команду, которую хотим выполнить и запускаем vmtest, который в свою очередь, в с помощью QEMU стартует виртуальные машины и выполняет тесты.

#kernel #test #qemu
This media is not supported in your browser
VIEW IN TELEGRAM
🧾 Круто выглядящий TUI переводчик, поддерживающий несколько систем перевода - Google, Apertium, Argos, Bing, ChatGPT, Reverso.

https://github.com/eeeXun/gtt

#tui #translate #будничное
journals-05-06.zip
194.4 MB
🐧 Очередная подборка тематической прессы...

- Coding and Programming Tricks and Tips Ed14 2023
- Computeractive 10.05.2023
- Linux Format UK 06.2023
- Linux USA 271 06.2023
- Open Source for You 05.2023

#linux #journal
🗜 50 years in filesystems - интересный экскурс в историю развития файловых систем...

- 1974 - Unix V7 File System
- 1984 - The BSD Fast Filing System
- 1994 - The SGI XFS Filesystem
- A detour on vnodes

#history #filesystem #напочитать
🐧 Ещё один сайт, на котором можно прямо в браузере протестировать работу разных дистрибутивов Linux:

https://distrosea.com/

#linux #линк #будничное
🆖 A Primer on QUIC Networking and Encryption in NGINX - ещё немного о quic и шифровании в нём от Nginx...

https://www.nginx.com/blog/primer-quic-networking-encryption-in-nginx/

#quic #nginx #encryption