Очень простая, но в то же время полезная утилита - cheat.
С ней у администратора появляется возможность быстро получить шпаргалку по какой-либо команде. И никакого гугла при этом не нужно. 🤓 Свои шпаргалки добавлять, конечно же тоже можно.
Ставим с помощью pip или brew:
# pip install cheat
Исходники и подробности ищем прямо на Github:
https://github.com/chrisallenlane/cheat
#будничное #cheat
С ней у администратора появляется возможность быстро получить шпаргалку по какой-либо команде. И никакого гугла при этом не нужно. 🤓 Свои шпаргалки добавлять, конечно же тоже можно.
Ставим с помощью pip или brew:
# pip install cheat
Исходники и подробности ищем прямо на Github:
https://github.com/chrisallenlane/cheat
#будничное #cheat
GitHub
GitHub - chrisallenlane/cheat: cheat allows you to create and view interactive cheatsheets on the command-line. It was designed…
cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not ...
Я давно обещал людям подборку каналов, но как-то это дело постоянно откладывалось, и в итоге каналов накопилось столько, что подборкой будет явно не отделаться. В связи с этим, прошу любить и жаловать - @nedarknet
Недаркнет - это отдельный канал-каталог, где время от врмени будут публиковаться IT'шные каналы, с которыми меня просят познакомить аудиторию. Если ты, дорогой мой подписчик, в получении информации о новых каналах заинтересован - подписывайся на Недаркнет тоже. Какой-то регулярности публикаций пока что не обещаю, нет пока и какой-то полностью сформировавшейся идеи, так что на данном этапе, я просто буду добавлять туда что-то интересное по мере возможности.
И да, постараемся обойтись без гаджето-гико-новосте-обзоро-даркнет каналов, собрав что-то более-менее авторское, что ведётся уже какое-то время, но так и не стало популярным по разным причинам.
Недаркнет - это отдельный канал-каталог, где время от врмени будут публиковаться IT'шные каналы, с которыми меня просят познакомить аудиторию. Если ты, дорогой мой подписчик, в получении информации о новых каналах заинтересован - подписывайся на Недаркнет тоже. Какой-то регулярности публикаций пока что не обещаю, нет пока и какой-то полностью сформировавшейся идеи, так что на данном этапе, я просто буду добавлять туда что-то интересное по мере возможности.
И да, постараемся обойтись без гаджето-гико-новосте-обзоро-даркнет каналов, собрав что-то более-менее авторское, что ведётся уже какое-то время, но так и не стало популярным по разным причинам.
Нет, ну а что... Раз в несколько лет можно и пропасть на несколько дней от всех. Благодарю всех, кто оставался на связи, слал фидбеки и ждал новых постов тут. Всё обработаю, всё посмотрю и отвечу в течение 2-3 дней всем, чьи сообщения прочитал, но сразу не ответил. Я вернулся, скоро будем фигачить в обычном режиме. Ура. 🤓
И вот, прямо с ходу, если ещё не видели - инструмент для изоляции процессов:
https://github.com/google/nsjail
Не смотря на репозиторий, это не официальный проект от Google, но всё же, внимания достойный, как по мне. Примеры использования есть и на Github по ссылке выше, и на сайте:
http://nsjail.com
#nsjail
https://github.com/google/nsjail
Не смотря на репозиторий, это не официальный проект от Google, но всё же, внимания достойный, как по мне. Примеры использования есть и на Github по ссылке выше, и на сайте:
http://nsjail.com
#nsjail
GitHub
GitHub - google/nsjail: A lightweight process isolation tool that utilizes Linux namespaces, cgroups, rlimits and seccomp-bpf syscall…
A lightweight process isolation tool that utilizes Linux namespaces, cgroups, rlimits and seccomp-bpf syscall filters, leveraging the Kafel BPF language for enhanced security. - google/nsjail
This media is not supported in your browser
VIEW IN TELEGRAM
А тем временем, для Apache подготовлен модуль, с помощью которого, можно автоматизировать получение сертификатов Let's Encrypt по протоколу ACME.
https://github.com/icing/mod_md
#apache #ssl
https://github.com/icing/mod_md
#apache #ssl
Немного разберём фидбеки и пройдёмся по ссылкам.
https://repl.it/ - кодинг в облаке. Для работы доступно 30+ языков. Сама платформа выглядит действительно удобно как для обучающихся, так и для преподавателей. Короткое видео с обзором по ссылке
https://www.youtube.com/watch?v=PYHW-1BlVgc
#repl #coding #фидбечат
https://repl.it/ - кодинг в облаке. Для работы доступно 30+ языков. Сама платформа выглядит действительно удобно как для обучающихся, так и для преподавателей. Короткое видео с обзором по ссылке
https://www.youtube.com/watch?v=PYHW-1BlVgc
#repl #coding #фидбечат
Replit
Replit – Build apps and sites with AI
Replit is an AI-powered platform for building professional web apps and websites.
Slap - текстовый редактор для терминала. Подсветка синтаксиса, хоткеи, плагины для кастомизации, поддержка мыши и ещё много вкуснятины. Тем кто для работы выбрал Sublime, к этому редактору рекомендую присмотреться.
https://github.com/slap-editor/slap
#editor #slap #фидбечат
https://github.com/slap-editor/slap
#editor #slap #фидбечат
GitHub
GitHub - slap-editor/slap: Sublime-like terminal-based text editor
Sublime-like terminal-based text editor. Contribute to slap-editor/slap development by creating an account on GitHub.
А вот здесь, человек поделился со всеми скриптом сборки Nginx c LibreSSL. Если среди нас есть любители поиска альтернатив OpenSSL'ю, возьмите на заметку:
https://gist.github.com/Belphemur/3c022598919e6a1788fc
#nginx #libressl #фидбечат
https://gist.github.com/Belphemur/3c022598919e6a1788fc
#nginx #libressl #фидбечат
Gist
Compiling Nginx with LibreSSL (and http2)
Compiling Nginx with LibreSSL (and http2). GitHub Gist: instantly share code, notes, and snippets.
🆓 Буквально пару недель назад, разработчики Cloudlinux и Kernelcare анонсировали бесплатный доступ к патчсету для серверов на CentOS, который активирует защиту от symlink атаки в системе. Сразу при публикации в анонсе таки нашлись проблемы, но ошибки были исправлены, так что спешу поделиться короткой инструкцией с вами.
Тот, кто за разработками команды Игоря Селецкого следит, уже всё и так знает, остальных приглашаю познакомиться с заметкой. Симлинки всё ещё остаются одной из атак, которую злоумышленники пытаются применить, получив доступ к аккаунту после взлома сайта, например, так что особенно рекомендую к ознакомлению владельцам серверов с сайтами на борту.
📗 Открыть на сайте
#будничное #kernelcare #symlink
Тот, кто за разработками команды Игоря Селецкого следит, уже всё и так знает, остальных приглашаю познакомиться с заметкой. Симлинки всё ещё остаются одной из атак, которую злоумышленники пытаются применить, получив доступ к аккаунту после взлома сайта, например, так что особенно рекомендую к ознакомлению владельцам серверов с сайтами на борту.
📗 Открыть на сайте
#будничное #kernelcare #symlink
t.me
Защита от Symlink атаки на CentOS.
Совсем недавно, разработчики Cloudlinux и Kernelcare сделали хороший подарок всем владельцам серверов на CentOS — теперь администраторы, работающие с этой ОС могут бесплатно, без активации и покупки каких-либо лицензий воспользоваться патчами с защитой от…
А ещё, показали занятного бота - @rextester_bot, он умеет выполнять куски кода прямо в Telegram.
#фидбечат #code
#фидбечат #code
📝 Давайте сегодня поговорим о Goss - это очень удобная штука для проверки конфигурации сервера. Администратору доступно автоматическое создание тестов, их редактирование, доступна работа с контейнерами (об этом поговорим отдельно, к слову). Всех заинтересовавшихся приглашаю к ознакомлению.
📗 Открыть на сайте
#будничное #goss
📗 Открыть на сайте
#будничное #goss
t.me
Goss
Goss — инструмент, с помощью которого можно очень быстро выполнить проверку конфигурации того или иного сервера, либо контейнера. Разработчики отмечают, что проект является альтернативой serverspec, однако нужно сказать, что альтернатива получается достойная.
На humblebundle.com очередная неплохая подборка книг по теме cloud computing от Packt. Загляните если интересно.
https://www.humblebundle.com/books/cloud-computing-books
К слову, ещё в июне, я выкладывал подборку книг от Packt, которые в рамках какой-то акции были дотупны бесплатно. Может быть там тоже что-то интересное обнаружится.
https://yangx.top/SysadminNotes/140
#книга #cloud
https://www.humblebundle.com/books/cloud-computing-books
К слову, ещё в июне, я выкладывал подборку книг от Packt, которые в рамках какой-то акции были дотупны бесплатно. Может быть там тоже что-то интересное обнаружится.
https://yangx.top/SysadminNotes/140
#книга #cloud
Humble Bundle
Humble Book Bundle: Cloud Computing by Packt
Pay what you want for technology ebooks and support charity!
Утилита ccat - это как cat, только с подсветкой синтаксиса, что порой бывает очень удобно.
https://github.com/jingweno/ccat
Устанавливаем с помощью brew, либо просто скачиваем уже готовые к работе бинарники:
https://github.com/jingweno/ccat/releases
#cat #ccat
https://github.com/jingweno/ccat
Устанавливаем с помощью brew, либо просто скачиваем уже готовые к работе бинарники:
https://github.com/jingweno/ccat/releases
#cat #ccat
GitHub
GitHub - owenthereal/ccat: Colorizing `cat`
Colorizing `cat`. Contribute to owenthereal/ccat development by creating an account on GitHub.
А ведь у человека получился действительно неплохой скрипт по автонастройке OpenVPN. Поддерживается не только первичная настройка, но и последующее добавление пользователей. Загляните надосуге:
https://github.com/Angristan/OpenVPN-install/
И да, по опыту предыдущих подобных скриптов и фидбека по ним - лучше всего, такие скрипты запускать на свежеустановленном сервере. При запуске на уже рабочей машине, такой скрипт с некоторой долей вероятности может что-то сломать (правила iptables, например). Обязательно учитывайте это.
#openvpn #vpn
https://github.com/Angristan/OpenVPN-install/
И да, по опыту предыдущих подобных скриптов и фидбека по ним - лучше всего, такие скрипты запускать на свежеустановленном сервере. При запуске на уже рабочей машине, такой скрипт с некоторой долей вероятности может что-то сломать (правила iptables, например). Обязательно учитывайте это.
#openvpn #vpn
GitHub
GitHub - angristan/openvpn-install: Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, Arch Linux and more
Set up your own OpenVPN server on Debian, Ubuntu, Fedora, CentOS, Arch Linux and more - angristan/openvpn-install
Evi_Nemeth,_Garth_Snyder,_Trent.pdf
114.3 MB
Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley, Dan Mackin - UNIX and Linux System Administration Handbook, 5th Edition
#книга
#книга
В коллекцию ссылок - ресурс для проверки DNS домена. Вводим имя, ждём минуту, получаем отчёт и рекомендации:
https://dnsspy.io/scan
#будничное #dns
https://dnsspy.io/scan
#будничное #dns
dnsspy.io
DNS Spy: public domain scans
DNS Spy: Paranoid about your DNS. Monitor & back-up your DNS, get alerts when your DNS changes.
Пятничное. 🤓 Дистрибутив, где любая не верно введённая команда убивает систему. Побаловаться можно, например, из докера:
https://github.com/tiagoad/suicide-linux
https://github.com/tiagoad/suicide-linux
И да, между делом обязательно обновите wget у себя. Во-первых, актуальная версия теперь поддерживает Content-Encoding 'gzip', а во-вторых, там закрыты уязвимости, которые могут привести к выполнению кода при попытке соединиться со специально подготовленным ресурсом, подконтрольным злоумышленнику.
https://www.mail-archive.com/[email protected]/msg02355.html
#wget
https://www.mail-archive.com/[email protected]/msg02355.html
#wget
Давненько не было каких-то коротких bash скриптов или однострочников. Пожалуй, верну эту тему и кое-что продолжу записывать сюда.
Вот, например, однострочник для просмотра сетевой статистики в реальном времени:
#будничное #netstat #watch
Вот, например, однострочник для просмотра сетевой статистики в реальном времени:
/usr/bin/watch -d -n1 --no-title 'netstat -s | grep "\ \ \ [0-9]" | sort -rn'
#будничное #netstat #watch