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

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

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

Буст канала: https://yangx.top/sysadminnotes?boost
加入频道
🔩 Boot Time Presentations - сборник докладов и выступлений, тема которых так или иначе связана с ускорением загрузки системы.

Материалы представлены в списке от самых свежих - выступлений 2024 года, до самых старых - презентаций 2006 года...

https://elinux.org/Boot_Time_Presentations

#linux #boot #speed
🖇 Интересная попытка создать аналог scp с применением протокола QUIC.

Заявлена возможность при помощи отдельных опций настраивать параметры выполняемой операции (в зависимости от качества и пропускной способности сети между источником и пунктом назначения)...

https://github.com/crazyscot/qcp

И да, я знаю что можно использовать rsync, но выглядит всё равно занятно, на мой взгляд.

#scp #ssh #qcp
Записки админа
⚙️ Database Remote-Copy Tool For SQLite - инструмент для копирования SQLite базы данных. Можно создавать реплику локально, а можно удалённо по SSH... https://sqlite.org/draft/rsync.html #sqlite #database
🖱sqlite3-rsync.

Продолжая тему rsync инструмента для sqlite3...

- Compiling and running sqlite3-rsync - как собрать утилиту. И судя по tl;dr, там достаточно сделать стандартные...
git clone https://github.com/sqlite/sqlite.git
cd sqlite
./configure
make sqlite3-rsync


- How the New sqlite3_rsync Utility Works - что же там происходит "под капотом"?

#sqlite #rsync #database
🛠 Demystifying secure NFS - неплохое чтиво о настройке и секурити вопросах NFSv4 сервера...

https://blogsystem5.substack.com/p/demystifying-secure-nfs

#nfs #напочитать #kerberos
🔧 A mental model for Linux file, hard and soft links - материал о том, как работают hardlink и softlink в системе, о том, что с ними и с inode'ами происходит при разных действиях...

https://bhoot.dev/2024/on-linux-file-and-links/

#filesystem #symlink #напочитать
📺 Автор делает с Plan 9 всяческое и показывает это в рамках небольшой серии коротких практических роликов...

https://www.youtube.com/playlist?list=PLIhkYrUkoYPRBRZsG6m_YalzHthqktVfP

На случай если очень хочется посмотреть, но никак не хочется ставить и заморачиваться с запуском.

#plan9 #видео
🖇 Новый установщик Fedora. С одной стороны, это "Web UI", с другой стороны, выглядит весьма симпатично.

Вопрос привычки тут, конечно же, придётся пересматривать, вопрос удобства остаётся открытым...

https://fedoramagazine.org/anaconda-installer-redesign/

В комментариях оставлю несколько роликов, они же есть в статье.

#fedora #install
🤓 Новый установщик Fedora, который, теоретически, может в будущем повлиять и на другие дистрибутивы...
Anonymous Poll
64%
❤️ Нравится
36%
🔫 Не нравится
⏯️ Record and Replay Framework - интересный инструмент, который позволяет записать выполнение нужной программы, а затем проанализировать записанный процесс, при необходимости повторив его нужное количество раз...

rr record /path/to/program --arg1 --arg2
rr replay


- Пример работы: https://github.com/rr-debugger/rr/wiki/Usage
- Github: https://github.com/rr-debugger/rr
- Сайт: https://rr-project.org/

#debug #rr #gdb
⚙️ dusage - чуть более удобная (с точки зрения визуального представления данных) альтернатива df для отображения информации о занятости диска...

https://github.com/mihaigalos/dusage

#dusage #df #cli
This media is not supported in your browser
VIEW IN TELEGRAM
🔎 Смотрите какую красоту показали. Анализатор трафика, использующий под капотом eBPF - kyanos...

- Сайт: https://kyanos.pages.dev/
- Github: https://github.com/hengyoush/kyanos

Позволяет получить данные о сетевом взаимодействии конкретного процесса для http трафика, redis запросов и трафика сервера БД mysql.

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

#tui #kyanos #фидбечат
😈 jmore - инструмент для управления jail контейнерами во FreeBSD...

https://github.com/vermaden/jmore

Умеет работать как с отдельными контейнерами, так и с контейнерами, которые были запущены с помощью BastilleBSD.

#freebsd #jail #jmore
🗒 Красивый TUI todo прямо в терминале...

- Github: https://github.com/dooit-org/dooit
- Extras: https://github.com/dooit-org/dooit-extras
- Сайт: https://dooit-org.github.io/dooit/

#tui #todo
☁️ Сегодня пришлось какое-то время провести в дороге, пока появилась такая возможность, я чуть ближе познакомился с MicroСloud от Canonical. И вы знаете, на первый взгляд всё это выглядит интересно, особенно для ситуаций, когда по какой-то причине хочется использовать LXD в стеке.

"Под капотом" у MicroСloud, как уже было отмечено, LXD, Ceph 19.2.0 Squid (MicroCeph) и Open vSwitch 3.3 (MicroOVN). Доступна возможность зашифровать хранилище. Развернуть можно от 1 до 50 хостов, в схеме когда будут работать 3 хоста и более реализована отказоустойчивость.

Разворачивается Microcloud, похоже, очень быстро и просто, но поставка в snap пакетах смущает (хотя, может быть смущает только меня, как человека, который snap не использует в ОС).

Подробнее о MicroСloud по ссылкам:

- MicroCloud 2.1.0 LTS has been released!
- How to install MicroCloud.
- MicroCloud LTS Demo.

На русском языке доступна вот такая новость на OpenNET - Компания Canonical представила первый LTS-выпуск инструментария MicroCloud. Но там автор почему-то упомянул использование mDNS, хотя судя по описанию LTS релиза mDNS как раз таки был удалён, а на замену ему добавлен multicast.

#microcloud #lxd #напочитать
This media is not supported in your browser
VIEW IN TELEGRAM
🖇 Управляем конфигурацией SSH через удобный TUI интерфейс с помощью sshclick...

https://github.com/karlot/sshclick

#tui #ssh
📺 Занятный ролик у автора получился. Во истину, получение рабочего места через страдания и боль.

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

#history #playstation #linux
Please open Telegram to view this post
VIEW IN TELEGRAM
🔧 Ещё одна альтернатива для команды history, на этот раз в виде простой TUI утилиты, которая в отдельном меню позволяет просмотреть историю, выбрать нужную команду или выполнить фильтрацию команд по ключу...

https://github.com/velorek1/his/

#history #his #tui
🔩 No NAT November: My Month Without IPv4 - автор решил провести один месяц используя для работы с сетью только IPv6.

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

https://blog.infected.systems/posts/2024-12-01-no-nat-november/

#network #ipv6 #напочитать