Секреты сисадмина | DevOps, Linux, SRE
25K subscribers
655 photos
20 videos
441 files
595 links
Крупнейший справочник системного администратора.

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

РКН: vk.cc/cHhGTz
Download Telegram
💻 Что происходит, когда мы включаем компьютер?

1. Подача питания
Когда вы нажимаете кнопку питания, электричество начинает поступать ко всем компонентам компьютера.

2. POST (Power-On Self Test)
Прошивка BIOS или UEFI запускает самотестирование, чтобы проверить основные компоненты — процессор, оперативную память, клавиатуру, накопители и т.д. Если что-то не так (например, нет ОЗУ), система подаёт звуковые сигналы или выводит сообщение об ошибке.

3. Инициализация BIOS/UEFI
BIOS/UEFI настраивает оборудование и ищет загрузочное устройство — жёсткий диск, SSD, флешку и т.д.

4. Запуск загрузчика
Когда загрузочное устройство найдено, BIOS/UEFI передаёт управление загрузчику (например, GRUB в Linux или Windows Boot Manager в Windows). Задача загрузчика — найти и запустить операционную систему.

5. Загрузка ядра ОС
Загрузчик находит и загружает в оперативную память ядро операционной системы, затем передаёт ему управление.

6. Инициализация ядра
Ядро настраивает систему: загружает драйверы, настраивает управление памятью, запускает процессы и т.д. Затем запускается первый пользовательский процесс (init, systemd и др.).

7. Запуск пользовательского интерфейса
После запуска всех сервисов система показывает графический интерфейс (GUI) или командную строку (CLI).

#СекретыСисадмина
Please open Telegram to view this post
VIEW IN TELEGRAM
CMD: изменение кодировок консоли

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

📁 Скачать/Download 👇
Nginxpwner - простой инструмент для поиска распространенных неправильных конфигураций и уязвимостей Nginx

Install:
cd /opt
git clone https://github.com/stark0de/nginxpwner
cd nginxpwner
chmod +x install.sh
./install.sh

Install using Docker
git clone https://github.com/stark0de/nginxpwner
cd nginxpwner
sudo docker build -t nginxpwner:latest .

Run the image
sudo docker run -it nginxpwner:latest /bin/bash

Читать

#СекретыСисадмина
Информация о системе

Для более комфортного управления сервером полезно узнать о нём побольше. Для этого есть несколько простых команд.

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

📁 Скачать/Download 👇
Media is too big
VIEW IN TELEGRAM
Как установить MySQL Server на Linux

В этом видеоуроке автор подробно разбирает процесс установки и настройки MySQL Server на VPS под управлением Ubuntu. Вы научитесь создавать пользователя, выдавать ему права и подключаться к базе данных с помощью Python.

00:00 Вступление
01:07 Выбор сервера
01:38 Подключение к серверу
01:54 Установка MySQL Server
02:37 Базовая настройка защиты
03:39 Настройка удаленного доступа
04:40 Подключение к MySQL
05:05 Создание базы данных
05:30 Создание пользователя
06:04 Выдача пользователю прав
07:05 Подключение к базе данных с помощью Python

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

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

Tmux — это менеджер терминалов, к которому удобно подключаться и отключаться, не теряя при этом процессы и историю. Как Screen, только лучше (в первую очередь потому что использует модель клиент—сервер).

Очень хороший способ запустить tmux:
tmux attach || tmux new — делая так, вы сперва пытаетесь подключиться к уже существующему серверу tmux, если он существует; если такого ещё нет — создаёте новый.

После этого вы попадаете в полноценную консоль.
Ctrl+b d — отключиться.

В одной сессии может быть сколько угодно окошек:
Ctrl+b c — создать окошко;
Ctrl+b 0...9 — перейти в такое-то окошко;
Ctrl+b p — перейти в предыдущее окошко;
Ctrl+b n — перейти в следующее окошко;
Ctrl+b l — перейти в предыдущее активное окошко;
Ctrl+b & — закрыть окошко.

В одном окошке может быть много панелей:
Ctrl+b % — разделить текущую панель на две, по вертикали;
Ctrl+b " — разделить текущую панель на две, по горизонтали;
Ctrl+b →←↑↓ — переходить между панелями;
Ctrl+b x — закрыть панель.

#СекретыСисадмина
Защита OU Active Directory от случайного удаления

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

📁 Скачать/Download 👇
Лучшие книги о Linux

1. Линус Торвальдс, Дэвид Даймонд – Just for fun
2. Ю. Вахалия – UNIX изнутри
3. Андрей Робачевский — Операционная система UNIX
4. Денис Колисниченко: Linux. От новичка к профессионалу
5. Эви Немет, Гарт Снайдер, Трент Р. Хейн – Руководство администратора Linux
6. Дэвид Тейнсли – Linux и UNIX: программирование в shell. Руководство разработчика
7. Джеймс Армстронг – Секреты Unix
8. Брайн Керниган, Роб Пайк – UNIX. Программное окружение
9. Скотт Манн – Linux. Администрирование сетей TCP/IP
10. Кристофер Негус – Библия Linux
11. Эндрю Таненбаум – Современные операционные системы
12. Скотт Граннеман: Linux. Карманный справочник
13. Дэниэль Роббинс – Основы Linux от основателя Gentoo
14. Уильям Шоттс: Командная строка Linux. Полное руководство
15. Роберт Лав: Ядро Linux. Описание процесса разработки

#СекретыСисадмина
Как удалить файлы в системах Linux или UNIX с помощью команды rm

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

📁 Скачать/Download 👇
RustScan – инструмент для быстрого сканирования портов

Данный проект может похвастаться высокой скоростью работы (сканирует все 65 тыс. портов за 3 секунды), гибкой расширяемостью и адаптивным методом работы.

Смотреть

#СекретыСисадмина
🚀 Ошибки в ПО стоят вам клиентов и репутации 

Запускаете новый сервис или обновляете существующий? Уверены, что всё будет работать идеально?  

Представьте:  

🔹 Интернет-магазин запускает «горячую» акцию, но из-за бага корзина не работает. Результат — тысячи потерянных заказов.  
🔹 Мобильное приложение банка вылетает при оплате.
🔹 Система логистики даёт сбой — грузы уезжают не туда.  

«Точка качества» – 17 лет на рынке тестирования ПО, среди наших клиентов – Аэрофлот, Сбербанк, Фаберлик, МТС. Мы помогаем бизнесу находить и устранять баги до релиза.

📌 На бесплатной консультации разберём ваши задачи и предложим решения.

🔗 Узнайте больше на сайте

📢  Подписывайтесь на наш Telegram, чтобы не пропускать полезные материалы о тестировании

Реклама. ООО 'ТОЧКА КАЧЕСТВА', ИНН 7733832764, Erid:2VSb5wtMtDE
Что такое inode в Linux?

inode — это индексный дескриптор в файловой системе, который хранит метаданные о файлах, за исключением имени файла. В дескрипторе хранится: длина файла в байтах, id устройства с файлом, id пользователя владельца файла, id группы файла, режим файла (права доступа), timestamp последнего изменения файла, счётчик хардлинков, указатели на блоки файла.

#СекретыСисадмина
🌐 MPLS и корпоративные сети: невостребованные опции или жизненно необходимый функционал?

Понимание основ технологий MPLS позволяет на качественно новом уровне рассмотреть применение их в сегменте корпоративных сетей.

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

На уроке:
- Рассмотрим основы MPLS
- Узнаем, как реализуются сервисы на базе MPLS
- Реализуем на практике один из сервисов MPLS

👉 Регистрация и подробности о курсе Network Engineer. Professional: https://vk.cc/cLW7Ca

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

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

Читать

#СекретыСисадмина
This media is not supported in your browser
VIEW IN TELEGRAM
Merion Academy – раздает пользу. У них на образовательной платформе есть целый раздел с бесплатными уроками по DevOps, Сетям, Программированию C#, Python, Java, Кибербезопу, Сетевому безопу, Этичному Хакингу, куча вебинаров и других полезностей – все они доступны бесплатно.

Лайфхак в том, что даже если вы не их ученик – т.е. не платили за курсы, доступ можно получить абсолютно бесплатно, схема рабочая:

1. По ссылке регаем новый аккаунт
2. Получаем доступ к платформе
3. Залезаем в раздел "Плюшки от Merion"
4. Выбираем понравившееся и получаем пользу
Media is too big
VIEW IN TELEGRAM
Переход на Linux: как это происходит и что вас удивит?

В этом ролике автор рассмотрит процесс перехода с Windows на Linux и расскажет, как делал это сам и какие дистрибутивы использовал изначально.

0:00 Вступление
0:38 Почему я ушел с Windows?
1:43 Постоянные фризы в системе
2:12 Windows полностью контролирует систему
3:10 Какие есть ограничения в кастомизации Windows?
4:41 Необходимость постоянно все настраивать с нуля
5:25 Как начал изучать Linux и какие дистрибутивы выбрал?
6:44 Переход на Arch Linux с собственной оболочкой BSPWM
7:40 Какие программы есть на Linux?
9:04 Что делать после перехода на Linux?

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

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