sysadminnotes | Blogs

Telegram-канал sysadminnotes - Записки админа

12612

Пишу о Linux и администрировании серверов. Связаться с автором: @servers Заметки в браузере: https://sysadmin.pm/ Буст канала: https://t.me/sysadminnotes?boost

Subscribe to a channel

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

Неофициальный репозиторий последних доступных публично версий патчей от проекта Grsecurity. Возможно среди подписчиков есть люди, которые с этим проектом работали ранее, и которых новость об отказе от публичного предоставления исходников удручила так же как и меня.

https://github.com/minipli/linux-unofficial_grsec

#grsecurity

Читать полностью…

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

Если во время попытки получить доступ к ISPmanager 5 мы этого не можем сделать из-за вот такой вот ошибки:

"Доступ к панели заблокирован администратором. Возможно панель в данный момент обновляется"

И если при этом, мы точно ничего не обновляем, то стоит проверить лог панели, скорее всего там будет вот такая строка:

May 14 22:30:02 [25962:1] core ERROR ispmgr locked. If you think that is error remove file tmp/ispmgr.lock

Так что просто удаляем файл /usr/local/mgr5/tmp/ispmgr.lock и пробуем получить доступ к панели вновь.

#будничное #ispmanager

Читать полностью…

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

Настроен ли IPv6 у вас дома, у домашнего провайдера?

Нет, IPv6 не использую. – 38
👍👍👍👍👍👍👍 95%

Да, использую IPv6 дома. – 2
▫️ 5%

👥 40 people voted so far.

Читать полностью…

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

В процессе обсуждения атаки шифровальщика, в одном из чатов зашёл разговор о переходе на Linux. Я предпочитаю использовать Fedora на десктопе, однако начинающим всё же рекомендую обратить внимание на Ubuntu, причём на её LTS релиз. Отлчиным пособием для старта будет прикреплённая ниже небольшая книга. Описание процесса установки, знакомство с рабочим окружением, установкой пакетов и т. п. Минимум консоли, все основные действия выполняются из графического интерфейса. Тем кто только знакомится с Linux, тем кто очень хотел попробовать, но всё время откладывал "потому что этот ваш Линукс - это страшная консоль", книга рекомендуется к изучению.

Читать полностью…

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

Все уже видели новость? Вместе с апдейтами для Windows анонсирована возможность установки в систему виртуальных машин с Ubuntu, SUSE и Fedora. Установку можно будет выполнить прямо из Windows Store.

Читать полностью…

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

Firewalld — брандмауэр, с поддержкой динамического управления правилами и концепцией работы с сетевыми зонами. Появился по умолчанию в CentOS 7. В виду некоторых причин, многие администраторы предпочитают старый-добрый iptables и ставят на сервер именно его.

Стоит ли использовать firewalld в работе уже сейчас? Всё зависит от задач, которые стоят перед администратором. Если ничего сложнее открытия\закрытия доступа для порта или сервиса не потребуется, то на firewalld имеет смысл обратить внимание. Однако, если на сервере использутся какие-то более сложные правила, то пока что стоит остаться на iptables и продолжать использовать его.

О том как работать с firewalld, какие у него перспективы, что он умеет уже сейчас, а для чего лучше выбрать iptables, можно прочитать в этой заметке.

Сам я firewalld у себя на личных серверах использую достаточно давно, однако в работе (на серверах для хостинга, или нодах для виртуалок, например) предпочитаю оставлять iptables и работать с ним.

#firewalld #systemd

Читать полностью…

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

Сегодня немного о том, что делать, если с сервера идёт атака на сторонние сайты. Вот так можно быстро найти того, чьи скрипты генерируют исходящую с сервера атаку на админ-панели Wordpress:

# iptables -I OUTPUT -p tcp -m tcp -m string --string "wp-login.php" --algo kmp --dport 80 -j LOG --log-prefix "Outgoing attack: " --log-level 4 --log-uid

Разумеется, вместо wp-login.php можно отлавливать любое другое вхождение. Подробнее об этом в очередной заметке.

#будничное #iptables

Читать полностью…

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

Немного о создании собственных сигнатур для ClamAV с помощью sigtool. Для случаев, когда вручную найденная малварь ещё не определяется антивирусом, а найти её всю, разбросанную по аккаунту (а то и серверу) необходимо. https://goo.gl/DelV3I

#мануалы #clamav #cpanel

Читать полностью…

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

Есть некоторое количество относительно свежих книг о сетях, безопасности, администрировании и прочем. Есть желание с вами этой подборкой поделиться. Интересно ли будет это вам?

Да, забрасывай прямо сюда, в этот канал. – 20
👍👍👍👍👍👍👍 57%

Библиотека отдельным каналом - это хорошо. – 14
👍👍👍👍👍 40%

Не стоит. Все нужные книги у меня уже есть. – 1
▫️ 3%

👥 35 people voted so far.

Читать полностью…

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

С Сockpit я впервые познакомился ещё в Fedora 22. Панель тогда была совсем сырой и имела скудный функционал, однако время шло и разработчики добавляли новые функции. На мой взгляд, панель стала неплохим инструментом для работы на севере. Думаю что к моменту выхода CentOS 8 её уже можно будет использовать для решения каких-то задач.

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

У проекта есть будущее. Не удивлюсь, если разработчики будут постепенно расширять функционал панели. Например, добавят управление KVM виртуалками, или LXC контейнерами. Как по мне - было бы не плохо.

Описание функционала и скриншоты в заметке: https://sysadmin.pm/cockpit/
Сайт проекта: http://cockpit-project.org/

#панели #cockpit #fedora

Читать полностью…

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

Собственно, первотег показывает моё отношение к произошедшему, но что есть, то есть. Попросили установить Powershell в Linux. К счастью, в случае с популярными ОС это делается быстро (и это приятно удивило на самом деле), однострочником:

bash <(curl -fsSL https://raw.githubusercontent.com/PowerShell/PowerShell/v6.0.0-alpha.18/tools/download.sh)

Если кто-то ещё захочет подробностей, они есть по ссылке https://sysadmin.pm/powershell-linux/

#хочетсястранного #будничное #powershell #linux

Читать полностью…

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

Набросал шпаргалку по journalctl для работы с логами - настройка ротации, фильтрация и вывод нужных сообщений. Бывалые администраторы, давно работающие с systemd вряд ли найдут что-то новое. Заметка скорее для тех кто плотно с journalctl не знаком.

https://sysadmin.pm/journald-journalctl/

#мануалы #systemd #journald #journalctl

Читать полностью…

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

Один из первых материалов тематической компиляции, зпланированной на ближайшее будущее. Небольшой мануал по настройке HSTS и добавлению сайта в HSTS preload list https://hstspreload.org/

https://sysadmin.pm/hsts-preload-list/

#мануалы #hsts #ssl

Читать полностью…

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

В гипервизоре Xen обнаружены три серьёзных (очень) уязвимости - XSA-213, XSA-214 и XSA-215. Эксплуатируя их, атакующий может выйти за пределы текущего гостевого окружения. Уязвимости актуальны и для ОС Qubes - операционной системы где разные группы сервисов вынесены в отдельные виртуальные машины.

Непосредственно новость https://www.qubes-os.org/news/2017/05/02/qsb-30/
Материал по теме http://www.opennet.ru/opennews/art.shtml?num=46493

#xen #уязвимости #безопасность

Читать полностью…

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

Облачные инструменты для разработчиков. RedHat запустил OpenShift.io - интерактивную среду разработки для создания контейнерных приложений. Обещают что понравится всем - разработчикам, тестерам, девопсам...

Посмотреть можно непосредственно на https://www.openshift.io/
Почитать о нём здесь https://goo.gl/r7xtRm
Работа на видео https://vimeo.com/215402513/02867b4aea

#redhat #openshift #devops

Читать полностью…

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

Человеческая лень порой творит чудеса. Смотрите, вжух...

for book in `wget -qO- http://www.oreilly.com/webops/free/ | cat | grep -o "http://.*csp" | sed -e 's|/free/|/free/files/|g; s|.csp|.pdf|g;'`; do wget $book; done;

... и у меня для вас есть 31 достойная внимания бесплатная мини-книга (скорее это мини-доклады) от O'Reilly для DevOps\WebOps специалистов. Если ещё не видели их раньше, выберите время для ознакомления.

P. S. Здесь для sed используются вертикальные разделители, такое может сработать не везде, так что если вы решите поробовать эту команду, а sed будет отдавать ошибку, используйте стандартный разделитель и экранируйте слеш в нужном месте.

#книга #oreilly #devops

Читать полностью…

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

За время работы админом, сформировалась собственная небольшая инфраструктура из нескольких серверов. Среди этих серверов есть такие, на которых задачи по обновлению можно автоматизировать. Но ставить на автомате абсолютно все обновления не безопасно. С помощью утилиты yum-cron администратор может выбрать, обновления какого типа будут установлены автоматически. Например, на своих площадках, там где это допустимо, я настроил автоустановку обновлений безопасности, а все остальные обновления ставлю в ручную по мере возможности. Небольшая заметка по быстрой настройке yum-cron на сайте.

#будничное #yum #centos

Читать полностью…

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

Уточнил у своего провайдера по поводу IPv6 - сказали что выдать не могут, и пока что запускать поддержку не планируют. В мире с IPv6 дела обстоят примерно вот так.

#ipv6

Читать полностью…

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

Сегодняшняя заметка о том, как можно легко контролировать соединения со всех виртуальных серверов на KVM ноде. Рассматриваю ситуацию, в которой потребовалось заблокировать трафик на 25 порт для всех VPS и разрешить только нескольким использовать эту возможность.

С помощью iptables такое делается достаточно просто:

# iptables -I FORWARD -o vmbr0 -p tcp --dport 25 -j DROP
# iptables -I FORWARD -o vmbr0 -p tcp -s 11.12.13.14 --dport 25 -j ACCEPT

В заметке доступны подробности, примеры команд и результаты их выполнения, так что с ней лучше познакомиться на сайте.

Читать полностью…

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

В книге рассматриваются вопросы работы с сетевыми сервисам таким как веб сервер, сервер БД, DNS, прокси, Samba и т. п. Местами книга устаревает, но начинающим админам пролистать её стоит.

#книга

Читать полностью…

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

Ещё одна хорошая книга на русском языке, которая находится в свободном доступе. Русский перевод цикла статей «systemd for Administrators». https://goo.gl/WCzRR9

#systemd #книга

Читать полностью…

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

Отличная сравнительная шпаргалка. Полный размер можно забрать здесь https://goo.gl/QcxKVI

#шпаргалки #systemd

Читать полностью…

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

Бот для голосования время от времени висит, и похоже что сейчас тот самый момент. Но вы обязательно вернитесь к опросу чуть позже, если по какой-то причине ответ не был учтён. Спасибо за внимание. 😀

Читать полностью…

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

Привет небольшому, но уютненькому каналу. 😀 Нас с вами совсем не много, но ваше мнение мне интересно...

Читать полностью…

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

Порекомендую англоязычный курс по bash скриптингу. Автор неплохо раскрывает возможности шелла, пишет визуально приятный код и даёт по нему равзёрнутые комментарии.

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

#видео #bash #скрипты

Читать полностью…

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

Вышел Debian 8.8, не забудьте обновиться, друзья. В рамках апдейта подготовлено 90 обновлений с заркытием уязвимостей и 69 обновлений, устраняющих проблемы со стабильностью.

Подробнее об апдейте https://www.debian.org/News/2017/20170506

По случаю ну очень хорошая книжка, для администраторов Debian серверов - The Debian Administrator's Handbook от 2016 года. В архиве есть и английская, и не полная русская версии книги.

#debian #напочитать #книги

Читать полностью…

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

Wayback machine downloader - утилита для выгрузки сайта из веб архива. Очень простая, но при этом полезная. Восстанавливаем ресурс одной командой:

wayback_machine_downloader http://supersite.com

Тем кому требуется быстро восстановить сайт при отсутствии бекапов и данных (к сожалению такое случается), тем кто хотел бы заняться восстановлением сайтов из веб-архива, заметка рекомендуется к прочтению.

https://sysadmin.pm/wayback-machine-downloader/

#мануалы #вебархив

Читать полностью…

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

Не стандартные подходы привлекают. Создатели Kryptonite предлагают отказаться от использования привычного всем ~/.ssh/id_rsa и контролировать использование закрытого ключа прямо из смартфона. Идея кажется мне интересной... Ровно до момента пока не задумываешься о безопасности данных на самом смартфоне. С одной стороны, ребята справедливо замечают что хранение закрытого ключа на ПК даёт возможность другим приложениям прочитать его, с другой стороны далеко (даже очень) не каждый смартфон сегодня получает обновления безопасности, которые закрывали бы актуальные уязвимости.

Немного о том как это работает https://sysadmin.pm/kryptonite-and-id-rsa/
Сам проект https://blog.krypt.co/the-end-of-id-rsa-d8fd2951d406

Выглядит всё интересно, однако я пока что предпочту привычный подход - для авторизации по ssh с помощью ключа, у меня в системе заведён отдельный пользователь, на уровень которого я просто перехожу из терминала и уже оттуда авторизуюсь по ssh. Да, закрытый ключ у меня всё ещё на ПК, однако основной пользователь, от имени которого работают приложения на десктопе, прямого доступа к закрытому ключу не имеет.

#будничное #ssh #android #ios

Читать полностью…

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

Курсы от больших компаний и от различных институтов безусловно хороши, но много ценной информации можно найти на площадках отдельных авторов, которые работают в своей области и делятся практикой с другими. Конкретно на этот канал я периодически заглядываю сам. Пожалуй, стоит порекомендовать его к ознакомлению и другим.

https://www.youtube.com/playlist?list=PLmxB7JSpraifsRUrtq2Y-il5NCLc3vKho

#видео #администрирование #курсы

Читать полностью…

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

Есть у меня в работе несколько серверов, на которые по определённым причинам я не могу установить SSH ключ. При этом, есть ряд действий, которые на серверах нужно автоматизировать. Тут приходится кстати использование sshpass - утилиты, которая даёт возможность автоматически вводить пароль при работе по ssh, c scp и rsync.

Примеры использования утилиты в заметке https://sysadmin.pm/sshpass/

#будничное #автоматизация #sshpass

Читать полностью…
Subscribe to a channel