Секреты сисадмина | DevOps, Linux, SRE
25.6K subscribers
661 photos
17 videos
438 files
604 links
Крупнейший справочник системного администратора.

Сотрудничество: @max_excel

РКН: vk.cc/cHhGTz
Download Telegram
Зеркало здесь, зеркало там: сетевая репликация дисков под Windows

#СекретыСисадмина

📁 Скачать/Download 👇
Наглядное руководство по SSH-туннелям

Туннели SSH — это зашифрованные TCP-соединения между клиентами и серверами SSH. Трафик входит с одной стороны туннеля и прозрачно выходит с другой. Изначально этот термин относился к туннелям на виртуальных сетевых интерфейсах TUN/TAP, однако сейчас так обычно называют проброс портов SSH.

Читать

#СекретыСисадмина
This media is not supported in your browser
VIEW IN TELEGRAM
Ну что, пацаны, аниме Штурвальчик?

«Лаборатории Числитель» было мало шуток про Штурвал и Графиню de la Fork, и она выкатила ШТУРВАЛЬЧИК.

Что заявляют разработчики:

- Требования снижены до минимума: 6 CPU / 8 ГБ RAM / 80 ГБ
- Можно развернуть управляющий кластер Kubernetes + 2-3 рабочих кластера на мощном ноутбуке
- Вся функциональность полноценного «Штурвала» сохраняется, до enterprise-версии можно дорасти одной кнопкой.
- В релизе 2.11 добавили инсталлятор с графическим интерфейсом и поддержкой Cluster API — теперь установить платформу могут и новички в кубере.

➡️ Потестить Штурвальчик можно тут.

Реклама ООО «Лаборатория Числитель» ИНН 9731042193 erid: 2W5zFGRa344
Запуск MacOS 13+ в VMware на процессорах AMD (OpenCore)

В этом материале автор поделится своими изысканиями по запуску виртуальных машин MacOS на процессорах AMD.

Читать

#СекретыСисадмина
Media is too big
VIEW IN TELEGRAM
Выбор дистрибутива Linux для дома

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

00:00 Вступление
04:38 Fedora
09:26 Debian
13:12 Mint LMDE
15:45 Arch
18:19 Итоги

Смотреть это видео на youtube: youtu.be/fRBXtQDhDh4

#СекретыСисадмина
Утилита systemctl (часть 1)

В Systemd есть специальный инструмент для управления службами в Linux - команда systemctl. Эта утилита позволяет делать очень много вещей, начиная от перезапуска службы linux и проверки ее состояния, до анализа эффективности загрузки службы.

list-units - посмотреть все службы (юниты), которые сейчас загружены в память, аналог опции -t
list-sockets - посмотреть все сокеты служб, которые сейчас загружены в память
list-timers - посмотреть список таймеров, загруженных в память
start - запустить службу linux
stop - остановить службу linux
reload - попросить службу перечитать свою конфигурацию из файловой системы
restart - перезапустить службу
try-restart - перезапустить службу, только если она запущена
reload-or-restart - попросить службу обновить свою конфигурацию, если не поддерживается просто выполнить перезапуск службы linux
isolate - запустить только одну службу вместе с ее зависимостями, все остальные остановить

#СекретыСисадмина
Утилита systemctl (часть 2)

kill - отправить сигнал завершения процессу, используется вместе с опциями --signal и --kill-who
clean - удалить все данные, которые касаются указанной службы (кэш, логи, данные выполнения)
is-active - проверить, запущена ли служба linux
is-failed - проверить, не завершилась ли служба с ошибкой
status - посмотреть состояние и вывод службы
show - посмотреть параметры управления службой в linux
cat - посмотреть содержимое юнит файла в текстовом виде
reset-failed - очистить состояние failed для служб, которые завершились с ошибкой
list-dependencies - посмотреть зависимости службы linux
list-unit-files - вывести все установленные файлы служб
enable - добавить службу в автозагрузку

#СекретыСисадмина
Утилита systemctl (часть 3)

disable - удалить службу из автозагрузки
is-enabled - проверить если ли уже служба в автозагрузке
reenable - сначала выполнить disable, потом enable для службы
list-jobs - все выполняющиеся задачи Systemd
snapshot - сохранить состояние служб, чтобы потом восстановить
daemon-reload - обновить конфигурацию юнитов для всех служб
mask - сделать юнит недоступным
unmask - вернуть файл службы linux
link - добавить юнит файл, который расположен не в стандартной папке для юнитов
revert - вернуть юнит до состояния по умолчанию
edit - отредактировать параметры службы, не изменяя основной файл юнита

#СекретыСисадмина
Оптимизация Arch Linux до небес

По мнению автора статьи, Arch Linux — один из лучших дистрибутивов. Он минималистичный, его установка не так проста, особенно неопытному пользователю, но за это мы получаем широту действий — хочешь, можешь установить гном, а хочешь — хоть тайловый оконный менеджер. Устанавливая какое-либо DE или WM, вы скорее всего установите минимальную комплектацию, а также из-за минималистичности арча — вы получаете систему, которая не будет есть много ресурсов вашего ПК, ибо не будет никаких лишних сервисов и демонов. Но даже тогда, особенно на очень маломощных ПК, просто минимальной установки может не хватить. И придется взяться за оптимизацию.

Читать

#СекретыСисадмина
Шпаргалка по редиректам командной строки Linux

#СекретыСисадмина


📁 Скачать/Download 👇
SSH Enumerate users, SSH bruteforce password attack

1. Определяем активные службы.
2. Получаем версию SSH-сервиса.
3. Перечисляем пользователей системы.
4. Атакуем пароль пользователя методом перебора.

#СекретыСисадмина

📁 Скачать/Download 👇
Раскрываем секреты загрузочных ISO-образов

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

Читать

#СекретыСисадмина
🚀 Твой сервер пыхтит, как паровоз в гору? А пользователи бегут быстрее, чем TTFB?

Хватит гадать, где тормозит система! На курсе «Оптимизация веб-приложений» научим:
→ Ловить баги до выкатки,
→ Ускорять код так, чтобы Chrome не плакал,
→ Доказывать бизнесу, что 5-секундная загрузка — это не фича, а позор! 😉

Пройди тест и узнай, справишься ли с нашим челленджем: https://vk.cc/cOZMN8
(Спойлер: если считаешь htop магическим кристаллом — тебе точно к нам!)

🔥 Топ-3 из программы, ради которых стоит записаться:
- WebPageTest — как находить тормоза, которые прячутся за «У меня локально всё летает!».
- Мониторинг в Linux — читаешь top как стихи? Научим видеть проблемы до kernel panic.
- Оптимизация Nginx/PostgreSQL — чтобы БД не падала под нагрузкой, как джуниор на митинге.

🎁 Успевай в группу августа со скидкой 15% по промокоду: OptWebApp_5, 5% (суммируется со скидкой на сайте), по 29.08.

P.S. «Как понять, что ты готов к курсу?»

— Если после фразы «Надо просто добавить кэш» у тебя дергается глаз...

Приходи — научим чинить проблемы, а не затыкать их костылями! 💻⚡️

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
SSH без пароля, или как настроить SSH-доступ по ключу в Linux

SSH, или Secure Shell — это сетевой протокол с открытым исходным кодом, который можно использовать для входа на серверы и удалённого выполнения команд, что отлично подходит для пользователей VPS.

Есть два способа включить SSH:
• Вход на основе пароля
• Аутентификация на основе открытого ключа

Аутентификация на основе открытого ключа также известна как вход в SSH без пароля, или беcпарольный доступ по SSH.

#СекретыСисадмина

📁 Скачать/Download 👇
Кто там собирался начать учиться после лета? 🤨

Запись на новый поток DevOps Upgrade уже открыта, а ранние цены значительно ниже, чем перед стартом ❗️

Что будет на курсе:

✔️ вводный модуль с плавным входом в процесс обучения + большой курс по Linux и Git в подарок 🎁
✔️ 16 часов обучения в неделю, из которых 12 часов — практика
✔️ 14 Q&A-сессий с ментором и спикерами курса
✔️ 1 групповой практикум, 2 сертификации и сквозной учебный проект на базе собственного приложения SlurmTalks
✔️ финальный проект и диплом установленного образца 📘

Ранние цены действуют до 1 сентября, старт потока — 29 сентября 📆

➡️ Успевайте внести предоплату, чтобы забронировать самую низкую цену на сайте 📌