Записки админа
9.83K subscribers
244 photos
22 videos
169 files
1.72K links
Пишу о Linux и администрировании серверов.

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

Заметки в браузере: https://sysadmin.pm/
Download Telegram
Get Good At Git. 15 Advanced Git Techniques and Shortcuts. Чуточку полезных практик для работы с Git. #git #напочитать
🛠 Simple bash debugger using trap DEBUG - интересный способ дебага bash скриптов.

tl;dr - перед выполнением каждой команды будет запрашиваться пользовательский ввод, который либо будет выполняться, либо, если ничего не введено, скрипт будет продолжать работу.

function _trap_DEBUG() {
echo "# $BASH_COMMAND";
while read -r -e -p "debug> " _command; do
if [ -n "$_command" ]; then
eval "$_command";
else
break;
fi;
done
}

trap '_trap_DEBUG' DEBUG

#bash #напочитать #debug
🧅 How to Detect TOR Network Connections with Falco - собственно, из названия всё понятно. О том, как можно выявить TOR соединения с помощью Falco. #tor #falco #напочитать
🐧 Linux and Tiny C Compiler in the browser, part one - видимо, намечается серия статей для тех, кто хотел бы минималистичный linux прямо в браузере запускать. #напочитать #linux #javascript
🛠 How fast are Linux pipes anyway? Объёмное чтиво (с кучей дополнительных полезных ссылок) о работе пайпов. #pipe #напочитать
🕑 cron-sequencer - интересная утилита, которая позволяет получить информацию о том, какие cron задачи будут выполняться в нужный промежуток времени на сервере: https://github.com/Humanstate/cron-sequencer

А вот здесь в статье доступен обзор её работы - Replay Cron Events With Cron::Sequencer.

#cron #напочитать #будничное
🔐 Remote reboots with encrypted disks - про полнодисковое шифрование на сервере и разблокировку дисков через соединение по SSH.

#luks #security #напочитать
🆖 NGINX Security: Everything you don't need to know about NGINX error logs - о логировании в Nginx, основываясь на том, что мы видим в исходном коде.

#nginx #напочитать #logs
🗜 Немного о oneshot systemd сервисах. Которые хоть и похожи немного на обычные сервисы, но всё же имеют немного иное предназначение - What sysadmins need to know about systemd's oneshot service type.

#systemd #напочитать
🔍 Hunt Linux Malware with Cgroups - о том, как systemd-cgls может пригодиться при поиске и анализе подозрительных процессов. #systemd #cgroups #напочитать
🛠 Speeding up autoconf with caching - о том, как ускорить конфигурирование перед сборкой с помощью --config-cache параметра и\или применения autoswc утилиты.

#напочитать #autoconf #autoswc
rsync: Series Overview - намечается серия полезных статей.

Первая, уже доступна, к слову (хотя у автора там какая-то беда со ссылками внутри, так что даю прямую ссылку): rsync, article 1: Scenarios.

Предлагаю подождать и остальные.

#rsync #напочитать
🔧 Интересный инструмент, позволяющий визуализировать git операции. Доступен прямо в браузере - https://git-school.github.io/visualizing-git/

Возможно, окажется полезным для изучения работы с git. Как пример вот этот репозиторий:

https://github.com/saraford/three-git-tips

#git #напочитать #линк
📝 HTTP/3 Deep Dive - собственно, статья про HTTP/3, с картинками и дополнительными полезными ссылками. #http3 #напочитать
🛠 Интересная утилита для мониторинга трафика в Linux:

https://github.com/elesiuta/picosnitch

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

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

#monitoring #network #напочитать
⚙️ Things You Should Know About Databases - не так что бы прямо всё охватывают, но почитать было интересно.

#databases #напочитать
🔩 Notes on running containers with bubblewrap - при уже существующих docker и podman, скорее всего bubblewrap вам уже и не потребуется. Но на случай, если вам будет просто интересно почитать о ещё одном инструменте, то есть вот такая вот неплохая заметка от Julia Evans.

#container #напочитать #bubblewrap