Please open Telegram to view this post
VIEW IN TELEGRAM
😁10❤1👍1🙈1
В системах на базе SysVinit, таких как CentOS 6 и RHEL 6, утилита chkconfig позволяет управлять автозапуском сервисов.
---
chkconfig --list
chkconfig --list httpd
chkconfig httpd on
chkconfig --level 35 httpd on
chkconfig httpd off
chkconfig --level 35 httpd off
chkconfig --add httpd
chkconfig --del httpd
chkconfig httpd reset
systemctl enable httpd
systemctl disable httpd
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Знаем, что многие тут хотят уйти в DevOps. Но не знают где взять информацию и четкий план.
💪 Советем бесплатный мета-курс Devops Roadmap- это расширенный чек-лист, который поможет сориентироваться в мире DevOps и стать крутым спецом.
В мета-курсе перечислены все основные разделы и навыки, которыми должен обладать DevOps инженер: от Linux до программирования в удобном формате.
✔️А еще он будет полезен при подготовке к собеседованиям.
👉 Кстати, бонусом крутой канал о девопс. Там тоже самые свежие IT-новости, полезные советы от DevOps-инженера с 20-летним стажем, эксклюзивные материалы, релизы топовых инструментов, обзоры вакансий и личный взгляд на девопс-сферу.
📌 Ну а тем, кто хочет двигаться под руководством наставника - индивидуальная программа.
💪 Советем бесплатный мета-курс Devops Roadmap- это расширенный чек-лист, который поможет сориентироваться в мире DevOps и стать крутым спецом.
В мета-курсе перечислены все основные разделы и навыки, которыми должен обладать DevOps инженер: от Linux до программирования в удобном формате.
✔️А еще он будет полезен при подготовке к собеседованиям.
👉 Кстати, бонусом крутой канал о девопс. Там тоже самые свежие IT-новости, полезные советы от DevOps-инженера с 20-летним стажем, эксклюзивные материалы, релизы топовых инструментов, обзоры вакансий и личный взгляд на девопс-сферу.
📌 Ну а тем, кто хочет двигаться под руководством наставника - индивидуальная программа.
❤2👍1
Подборка популярных каналов по информационной безопасности и этичному хакингу:
🔐 infosec — ламповое сообщество, которое публикует редкую литературу, курсы и полезный контент для ИБ специалистов любого уровня и направления.
🤯 Social Engineering — самый крупный ресурс в Telegram, посвященный этичному Хакингу, OSINT и социальной инженерии.
💬 Вакансии в ИБ — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.
Please open Telegram to view this post
VIEW IN TELEGRAM
Бывает, что
ping идёт, но ssh, curl или apt зависают. Проблема может быть в MTU / фрагментации пакетов.Проверка: запусти ping с флагами "do not fragment" и максимальным размером пакета:
ping -M do -s 1472 <IP>
Если видишь
Frag needed and DF set, MTU слишком большой. Уменьшай -s, пока не дойдёт.* 1472 + 28 (заголовки IP+ICMP) = 1500 — стандартный MTU
* если пакет не проходит, а проходит только при
-s 1392, значит MTU на пути — 1420 (возможно, GRE/IPsec/WireGuard)Решение — задай правильный MTU на интерфейсе (или wg):
sudo ip link set dev eth0 mtu 1420
Для WireGuard:
[Interface]
MTU = 1420
Или временно:
sudo wg set wg0 mtu 1420
– нестабильный VPN
– apt/ssh/rsync "зависает"
– TCP-соединения обрываются при загрузке больших данных
– странное поведение в Docker/K8s с overlay-сетями
Проверка MTU — обязательный шаг в нетипичной сетевой отладке.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁17❤1🔥1🤔1
Команда apt-get предназначена для работы с утилитой «apt», являющейся стандартной утилитой для управлении пакетами программного обеспечения в дистрибутиве Debian, а также основанных на нем дистрибутивах (Ubuntu, Linux Mint, ...).
Вы можете использовать apt-get для установки и удаления пакетов программного обеспечения из вашей системы (группами или по одному), а также обновления системных списков пакетов программного обеспечения из подключенных на данный момент репозиториев.
Установка пакета программного обеспечения:
# apt-get install <имя пакета>Переустановка пакета программного обеспечения:
# apt-get install --reinstall <имя пакета>Удаление пакета программного обеспечения:
# apt-get remove <имя пакета>Удаление пакета программного обеспечения со всему файлами конфигурации:
# apt-get --purge remove <имя пакета>Поиск пакета программного обеспечения:
# apt-cache search <имя пакета>Обновление списков пакетов программного обеспечения из подключенных репозиториев (файлов с расширением .deb):
# apt-get updateОбновление системы (полезно для поддержания программного обеспечения в актуальном состоянии):
# apt-get upgradeОбновление дистрибутива (утилита попытается загрузить и установить пакеты программного обеспечения из состава новой версии дистрибутива):
# apt-get dist-upgradeВывод короткого списка всех доступных параметров команды:
# apt-get --helpМеханизм автодополнения команд
Для активации механизма автодополнения команд apt-get по клавише Tab следует добавить строку
source /etc/bash_completionв файл .bashrc из вашей домашней директории. После этого при вводе такой команды, как «apt-get install a» и нажатии клавиши Tab командная оболочка Bash попытается подставить имя пакета программного обеспечения.
Дополнительная информация
Попробуйте выполнить команду:
apt-get mooВы должны будете увидеть следующий вывод:
(__)
(oo)
/------/
/ | ||
* /---/
...."Have you mooed today?"…Использование в других дистрибутивах
Если утилиты из комплекта поставки apt-get совместимы с вашим дистрибутивом, вы сможете воспользоваться штатным менеджером пакетов вашего дистрибутива для установки их в вашу систему. После окончания процесса установки вы сможете использовать приведенные выше команды для управления пакетами программного обеспечения дистрибутива.
Устранение неполадок в дистрибутивах, использующих пакеты RPM
В некоторых случаях после исполнения команды apt-get будет выводиться сообщение о невозможности блокировки определенной директории. Большинство проблем, вызывающих подобное поведение, решается путем исполнения следующей последовательности команд:
rm /var/lock/rpm/transaction
rm /var/lib/rpm/__db*
rm /var/cache/apt/archives/lock
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3
1.
iostat:- Эта команда предоставляет информацию о вводе/выводе и загрузке дисков.
- Установите пакет
sysstat, если он не установлен:
sudo apt install sysstat # Для Ubuntu/Debian
sudo yum install sysstat # Для CentOS/Fedora
- Запустите команду:
iostat -x 1
- Параметр
-x выводит детализированную информацию, а 1 означает обновление каждые 1 секунду.2.
vmstat:- Предоставляет информацию о процессах, памяти, вводе/выводе и системе в целом.
- Запустите:
vmstat 1
3.
iotop:- Позволяет мониторить ввод/вывод дисков в реальном времени и показывает, какие процессы используют дисковые ресурсы.
- Установите его, если не установлен:
sudo apt install iotop # Для Ubuntu/Debian
sudo yum install iotop # Для CentOS/Fedora
- Запустите:
sudo iotop
4.
df:- Показывает использование дискового пространства для всех смонтированных файловых систем.
- Команда:
df -h
- Параметр
-h отображает размер в удобочитаемом формате (например, КБ, МБ).5.syssta
- Позволяет увидеть использование дискового пространства для конкретных файлов и каталогов.
- Например, для просмотра использования пространства в текущем каталоге:
du -sh *
6. apt inst
- Альтернатива для
vmstat, iostat, и netstat, позволяющая комбинировать их вывод.- Установите его, если не установлен:
sudo apt install dstat # Для Ubuntu/Debian
sudo yum install dstat # Для CentOS/Fedora
- Запустите:
dstat
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣22❤2👍1
Free Znanija — огромная база курсов по ИТ, которые можно скачать совершенно бесплатно;
IT библиотека — самая огромная библиотека книг по IT во всём телеграмме
Hacking & InfoSec Base — канал действующего белого хакера. Подробные уроки по безопасности, эксплуатации уязвимостей, социальной инженерии.
🫵Подпишись, чтобы не потерять самые полезные материалы!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤1😴1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁14🔥2👍1
Безопасность контейнеров. Фундаментальный подход к защите контейнеризированных приложений
Год: 2020
Автор: Лиз Райс
Язык: Русский
#Book #Linux #Kubernetes #Docker
🐧 Linux Club
Год: 2020
Автор: Лиз Райс
Язык: Русский
Во многих организациях приложения работают в облачных средах, обеспечивая масштабируемость и отказоустойчивость с помощью контейнеров и средств координации. Но достаточно ли защищена развернутая система? В этой книге, предназначенной для специалистов-практиков, изучаются ключевые технологии, с помощью которых разработчики и специалисты по защите данных могут оценить риски для безопасности и выбрать подходящие решения.
Лиз Райс исследует вопросы построения контейнерных систем в Linux. Узнайте, что происходит при развертывании контейнеров, и научитесь оценивать возможные риски для безопасности развертываемой системы. Приступайте, если используете Kubernetes или Docker и знаете базовые команды Linux.
#Book #Linux #Kubernetes #Docker
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4🤝2👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣7🔥2😎2❤1👍1
Как запустить собственный пет-проект и зарабатывать на нём как senior-разработчик? 💲
А что, если перевернуть игру, и вместо работы в IT на дядю запустить собственный пет-проект, который будет приносить деньги?
Александр Рогачев запустил телеграм-канал Indie Hackers, где рассказывает про пет-проекты, которые приносят неплохой стабильный доход своим создателям. Без венчурных инвестиций, без бизнес-планов и команды. Разве такое возможно? Да!
Несколько примеров:
— Агрегатор вакансий c доходом в 4000$ / месяц
— Плагин для Chrome с доходом 20000₽ / месяц
Вдохновляйтесь свежими идеями, которые могут обеспечить стабильный пассивных доход, на канале Indie Hackers. Уверен, что там вы найдёте то самое, что зажжёт огонь в вашем сердце!❤️🔥
➡️ Ссылка для входа
А что, если перевернуть игру, и вместо работы в IT на дядю запустить собственный пет-проект, который будет приносить деньги?
Александр Рогачев запустил телеграм-канал Indie Hackers, где рассказывает про пет-проекты, которые приносят неплохой стабильный доход своим создателям. Без венчурных инвестиций, без бизнес-планов и команды. Разве такое возможно? Да!
Несколько примеров:
— Агрегатор вакансий c доходом в 4000$ / месяц
— Плагин для Chrome с доходом 20000₽ / месяц
Вдохновляйтесь свежими идеями, которые могут обеспечить стабильный пассивных доход, на канале Indie Hackers. Уверен, что там вы найдёте то самое, что зажжёт огонь в вашем сердце!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2🤝2
😮 Добавлена новая база слитых курсов на 800ГБ:
Python:
https://news.1rj.ru/str/+MFiP32gTwH0zMTRi
Программирование:
https://news.1rj.ru/str/+4p0V_XlwLD9kNzU6
Графика и дизайн:
https://news.1rj.ru/str/+43tAWN4HkPViN2Vi
Frontend и Web:
https://news.1rj.ru/str/+eonLXw0F6AA5NjMy
Python:
https://news.1rj.ru/str/+MFiP32gTwH0zMTRi
Программирование:
https://news.1rj.ru/str/+4p0V_XlwLD9kNzU6
Графика и дизайн:
https://news.1rj.ru/str/+43tAWN4HkPViN2Vi
Frontend и Web:
https://news.1rj.ru/str/+eonLXw0F6AA5NjMy
🥴4👍2🤣1