TGViewer
Channel Public Channel
Записки админа

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

@sysadminnotes

Пишу о Linux и администрировании серверов.

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

Реклама на канале не размещается.

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

Буст канала: https://t.me/sysadminnotes?boost
Subscribers
12.7K
Photos
695
Videos
31
Links
2.6K

Showing posts older than #1842 · Back to latest

Older Posts 20 shown
Post #1840 7.18K
#️⃣ Linux pipeline debug.

pd.sh - интересная штука для дебага пйплайнов. Подсовываем скрипту наш набор команд, и получаем информацию о том, как пайплайн отрабатывает и в каком месте возникает ошибка, если такое происходит.

#shell #pipeline #pdsh
Post #1839 6.15K
🐘 Я не так что бы близко и плотно работаю с PostgreSQL, но статья показалась интересной. Загляните, возможно и вы об этом инструменте ранее не слышали - WAL-G: бэкапы и восстановление СУБД PostgreSQL.

#фидбечат #backup #postgresql
Post #1838 6.14K
📊 Logtop.

И вот ещё простая утилита, которая выводит top IP адресов, анализируя логи веб-сервера. Это для тех, кому не очень хочется однострочник на bash писать c awk, sort и uniq.

P. S. Хотя, как по мне, goaccess в этом плане выглядит куда интереснее, так как даёт больше данных из логов. О нём я отдельную заметку писал.

#top #logtop #github
Post #1837 5.67K
🐧 Linux kernel map.

Года два назад я уже показывал эту карту, и тут она мне вновь попалась на глаза. С тех времён карта обновилась и была дополнена, так что если ещё не видели, обязательно загляните - Linux kernel map.

#kernel #линк
Post #1835 5.77K
🗂 sncr.

Sncr - скрипт, использующий rsync, для синхронизации локального каталога с удалённым.

#rsync #github #sncr
Post #1834 5.57K
📃 Choose.

Choose - аналог cut и awk '{print $N}'. Авторы, к слову, утверждают что работает штука значительно быстрее перечисленных аналогов.

#cut #github #choose
Post #1833 5.51K
⏲ Cronlocker.

Сronlocker - утилита, которая позволяет контролировать запуск cron задания на нескольких хостах, и убедиться при этом, что задание было запущено единожды.

#cron #github #cronlocker
Post #1832 5.65K
⚒ "А что если я скажу что у меня есть новый проект для графаны (более быстрый graph panel) и я хотел бы найти кто хочет потестить." (ц) @avelikiy

Желающие потестить могут написать непосредственно камраду, или сразу же проследовать в зону тестирования https://github.com/chartwerk/grafana-chartwerk-panel Удачи ребятам! 🙂
Post #1831 7.64K
📡 Whatfiles.

Whatfiles - простая и удобная утилита, которая покажет, с какими файлами работает тот или иной процесс в системе. Этакий упрощённый вариант strace'а.

#будничное #strace #github
Post #1827 6.54K
🆖 Topngx.

topngx - этакий top для Nginx. Утилита анализирует логи и выдаёт администратору итоговую статистику.

По сути, это аналог другой утилиты - ngxtop, правда эта уже давно не поддерживается.

#nginx #top #github
Post #1826 7.58K
🔑 Хороший ресурс, который даёт представление о том, как работает система корневых DNS - 13 корневых серверов управляются двенадцатью независимыми организациями и состоят из 1084 инстансов, расположенных по всему миру.

На сайте доступна интерактивная карта и информация по каждому из корневых NS: https://root-servers.org/

#dns #линк #напочитать
Post #1825 6.07K
🗑 Docker_gc.

И вот ещё другой камрад подкидывает свой репозитоирий... Garbage collector for Docker Swarm - утилита для автоматической сборки мусора для Docker и Docker Swarm.

#docker #фидбечат #github
Post #1824 6.68K
🔎 Snoop.

Snoop - инструмент разведки на основе открытых данных. Если ещё не встречались с утилитой ранее - попробуйте обязательно, и автору фидбека накидайте.

#security #фидбечат #osint
Post #1822 5.72K
🐧 Oasis.

И ещё интересного в ленту. Oasis - минималистичный, статически слинкованный linux дистрибутив. Сборка и запуск описаны в wiki.

#linux #github
Post #1820 6.4K
🐧 Меж тем, a13xp0p0v реализовал для mainline ядра идею, описанную в статье grsecurity "Resolving an Unfortunate STACKLEAK Interaction".

Если интересно про компиляторы, плагины для инструментации кода на этапе компиляции, инлайн-ассемблер, ядро Linux и его безопасность, то советую посмотреть, чтобы получить общее представление. Сначала -- статью grsecurity. Там отличное введение в тему. Потом мой патч. Там конкретная реализация с детальными комментариями, плюс расширенное пояснение в описании коммита. (ц)

#linux #security #gcc
Post #1818 6.51K
🆖 Случается так, что Nginx, даже будучи на 80/443 порте, оказывается не первым, кто обрабатывает трафик на сервере. При этом, IP посетителей в его логе будет отображаться как 127.0.0.1. В голову сразу же приходит вариант использования realip тут:

set_real_ip_from 127.0.0.1;
real_ip_header X-Forwarded-For;

А ещё, как оказалось, можно просто попробовать скорректировать log_format, и воспользоваться $http_x_real_ip вместо $remote_addr. Век живи - век учись, что называется. Записал что бы не потерялось.

#nginx #будничное
Post #1817 5.79K
🔎 Весьма информативный анализатор заголовков веб-сервера: https://http.itsoft.ru/ #линк #фидбечат
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →