This media is not supported in your browser
VIEW IN TELEGRAM
• Раньше я очень любил простоту Windows.
A:\ для флоппика, C:\ для системы, D:\ для дистрибутивов игр, фото и видео, E:\ для CD-ROM. Всё просто!• А теперь обратите внимание на gif к этому посту, так наглядно показан минимальный минимум, который встретится Вам в большинстве UNIX-подобных систем.
• Если нужно подробное описание, то информация есть на вики: https://ru.wikipedia.org/wiki/FHS
#Linux
@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍3❤2
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Media is too big
VIEW IN TELEGRAM
Про Linux
Терминал Linux #1 - навигация по файловой системе
Терминал Linux #2 - Операции с файлами и папками
Терминал Linux #3 - Команда Grep: поиск по файлам и папкам
Терминал Linux #4 - Aliases: как упростить работу в терминале
Терминал Linux #5 - Как установить MySQL на Ubuntu/Mint
Терминал Linux #6 - Как установить PostgreSQL на Ubuntu/Mint
Терминал Linux #7.1 - crontab: запуск задач по расписанию
Терминал Linux #7.2 - crontab: как запускать Python-скрипт по расписанию
@sysadmin1
Терминал Linux #1 - навигация по файловой системе
Терминал Linux #2 - Операции с файлами и папками
Терминал Linux #3 - Команда Grep: поиск по файлам и папкам
Терминал Linux #4 - Aliases: как упростить работу в терминале
Терминал Linux #5 - Как установить MySQL на Ubuntu/Mint
Терминал Linux #6 - Как установить PostgreSQL на Ubuntu/Mint
Терминал Linux #7.1 - crontab: запуск задач по расписанию
Терминал Linux #7.2 - crontab: как запускать Python-скрипт по расписанию
@sysadmin1
👍9🔥3❤2
Media is too big
VIEW IN TELEGRAM
📹 Как настроить Family Link в телефоне Samsung / Родительский контроль в Samsung Galaxy A10
@sysadmin1
@sysadmin1
🔥3❤1👍1
Media is too big
VIEW IN TELEGRAM
Контейнерная виртуализация в Linux
Можно ли запустить на одном компьютере тысячи изолированных web-сайтов? Как одновременно выполнять несколько независимых операционных систем с различными программами, не прибегая к виртуальным машинам? Как регулировать количество потребляемых тем или иным приложением? Ответы на эти и другие вопросы можно получить в данной лекции. В ней рассказано про принципы контейнерной виртуализации в Linux, которые позволяют изолировать отдельные процессы и целые серверы. В качестве практического примера рассмотрена система Docker. Слушатели могут узнать, как без особого труда запустить тысячи изолированных контейнеров в рамках одной операционной системы, научиться «демонизировать» контейнеры и мониторить их состояние. Также уделено внимание возможности создания и распространения своих образов Docker.
@sysadmin1
Можно ли запустить на одном компьютере тысячи изолированных web-сайтов? Как одновременно выполнять несколько независимых операционных систем с различными программами, не прибегая к виртуальным машинам? Как регулировать количество потребляемых тем или иным приложением? Ответы на эти и другие вопросы можно получить в данной лекции. В ней рассказано про принципы контейнерной виртуализации в Linux, которые позволяют изолировать отдельные процессы и целые серверы. В качестве практического примера рассмотрена система Docker. Слушатели могут узнать, как без особого труда запустить тысячи изолированных контейнеров в рамках одной операционной системы, научиться «демонизировать» контейнеры и мониторить их состояние. Также уделено внимание возможности создания и распространения своих образов Docker.
@sysadmin1
👍4🔥2❤1
Media is too big
VIEW IN TELEGRAM
Что такое NoSQL за 6 минут
- Что такое NoSQL
- Что такое нереляционные базы данных
- Отличие NoSQL от SQL
- Способы организации данных в NoSQL-базах
- Базы данных типа ключ-значение
- Хранение данных в виде колонок
- Хранение данных в виде графов и деревьев
- Хранение данных в виде документов
- Работа с запросами в NoSQL
- Применение NoSQL
@sysadmin1
- Что такое NoSQL
- Что такое нереляционные базы данных
- Отличие NoSQL от SQL
- Способы организации данных в NoSQL-базах
- Базы данных типа ключ-значение
- Хранение данных в виде колонок
- Хранение данных в виде графов и деревьев
- Хранение данных в виде документов
- Работа с запросами в NoSQL
- Применение NoSQL
@sysadmin1
👍4🔥1🎉1
• Nginx — это веб-сервер, на котором работает треть всех сайтов в мире. Но если забыть или проигнорировать некоторые ошибки в настройках, можно стать отличной мишенью для атакующих. Благодаря этому материалу, можно понять какие ошибки в конфигурациях встречаются чаще всего и как их исправить.
Attacks:
• Nginx Configuration Vulnerability;
• Exploiting Trailing Slash Misconfiguration;
• Exploiting Parent Directory Access;
• Impact Without Trailing Slash on Alias;
• Combined Impact.
Defend Against Attacks:
• Update Nginx;
• Configuration Check;
• Use Configuration Management;
• Security Headers;
• Access Control;
• Directory Listing;
• Alias Traversal Protection;
• HTTP to HTTPS Redirect;
• SSL Configuration;
• Rate Limiting;
• Connection Limits;
• Custom Error Pages;
• Gzip Compression;
• Client-Side Caching;
• HTTP2 Protocol;
• Secure File Permissions;
• Web Application Firewall (WAF);
• Monitoring and Logging;
• SSH Hardening;
• Firewall Configuration;
• Two-Factor Authentication;
• Regular Backups;
• Deny Hidden Files;
• IP Whitelisting;
• Disable Unused Modules;
• Use Trailing Slash in Alias Directives;
• Regular Expression Matching;
• Implement Strict Location Paths.
#Nginx #devsecops
@sysadmin1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥3❤2
Mikrotik и несколько провайдеров. Балансировка каналов
Как мы уже говорили, сегодня очень многие рабочие процессы прямо зависят от наличия доступа в интернет, поэтому несколько каналов доступа - это не прихоть и не роскошь, а насущная необходимость. Одной из первых задач, которые решаются несколькими каналами, является отказоустойчивость, но потом возникают иные вопросы, а именно полноценное использование двух каналов, ведь это совсем не дело если оплаченный резервный канал простаивает. Поэтому в данной статье мы разберем методы балансировки каналов на оборудовании Mikrotik и рассмотрим связанные с этим проблемы и способы их решения.
https://telegra.ph/Mikrotik-i-neskolko-provajderov-Balansirovka-kanalov-01-17
@sysadmin1
Как мы уже говорили, сегодня очень многие рабочие процессы прямо зависят от наличия доступа в интернет, поэтому несколько каналов доступа - это не прихоть и не роскошь, а насущная необходимость. Одной из первых задач, которые решаются несколькими каналами, является отказоустойчивость, но потом возникают иные вопросы, а именно полноценное использование двух каналов, ведь это совсем не дело если оплаченный резервный канал простаивает. Поэтому в данной статье мы разберем методы балансировки каналов на оборудовании Mikrotik и рассмотрим связанные с этим проблемы и способы их решения.
https://telegra.ph/Mikrotik-i-neskolko-provajderov-Balansirovka-kanalov-01-17
@sysadmin1
🔥3❤1👍1