Как удалить файлы в системах Linux или UNIX с помощью команды rm
#СекретыСисадмина
📁 Скачать/Download 👇
Трюки и секреты командной строки Linux
В этом видео автор поделится различными полезными приёмами командной строки, освоив которые, вы значительно увеличите свою продуктивность: горячие клавиши, хитрые сокращения, различные конструкции, полезные команды.
00:00 Введение
01:08 Полезный tab
01:46 Запуск предыдущих команд
06:00 Горячие клавиши
10:10 Редактирование команд
12:30 Комментирование, символы # и ^
14:55 Выполнение команд в фоновом режиме (&)
15:47 Последовательное и зависимое выполнение (; && ||)
18:10 Очистка терминала clear, reset
20:47 Итоги
Смотреть это видео на youtube: youtu.be/qR4aavTlPXo
#СекретыСисадмина
Лучшие книги о 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. Описание процесса разработки
#СекретыСисадмина
Защита OU Active Directory от случайного удаления
#СекретыСисадмина
📁 Скачать/Download 👇
Информация о системе
Для более комфортного управления сервером полезно узнать о нём побольше. Для этого есть несколько простых команд.
#СекретыСисадмина
📁 Скачать/Download 👇
Шпаргалка по работе с 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
— закрыть панель.
#СекретыСисадмина
Основные понятия в Kubernetes
Технология Kubernetes, также известная как k8s, – это open-source-система для автоматизации деплоинга и менеджмента контейнеризованных приложений (то есть запущенных в Docker).
#СекретыСисадмина
📁 Скачать/Download 👇
Nginxpwner - простой инструмент для поиска распространенных неправильных конфигураций и уязвимостей Nginx
Install:cd /opt
Install using Docker
git clone https://github.com/stark0de/nginxpwner
cd nginxpwner
chmod +x install.sh
./install.shgit clone https://github.com/stark0de/nginxpwner
Run the image
cd nginxpwner
sudo docker build -t nginxpwner:latest .sudo docker run -it nginxpwner:latest /bin/bash
Читать
#СекретыСисадмина
Как создать почтовый сервер с нуля?
Михаил, DevOps-инженер компании Nixys, пишет цикл статей по созданию полноценного почтового сервера. В первой части он разбирает основные компоненты почтового сервера: Exim4, Dovecot, PostfixAdmin и RainLoop. Материал будет полезен всем начинающим администраторам.
https://habr.com/ru/companies/nixys/articles/797971/
Linux Admin — Управление квотами
Дисковые квоты CentOS могут быть включены как оповещение системного администратора и отказ в дальнейшем доступе к дисковому хранилищу для пользователя до превышения емкости диска. Когда диск заполнен, в зависимости от того, что находится на диске, вся система может остановиться, пока не восстановится.
#СекретыСисадмина
📁 Скачать/Download 👇
Есть ли деньги в мобильных приложениях в 2024 году?
Как делать воронку, которая конвертит и окупается? Где взять толковых продактов и маркетологов? Как делать темные паттерны, которые конвертят?
Об этом в своем канале пишет Миша Табунов. Миша – работал 6 лет директором по продукту в FunCorp, занимался мобильными приложениями (более 100 млн установок в США). До этого запускал свои B2C развлекательные продукты, которые собирали десятки миллионов пользователей, а с одним из них проходил Y Combinator.
Самые интересные посты:
- Почему нужны темные паттерны
- Как мы без денег получили первый миллион пользователей
- Правда про дизайн
- Главная проблема касдевов
Подписывайтесь на Мишу, получайте правду про продукт и маркетинг.
@bossofyourboss
VK Kubernetes Conf — первая Kubernetes-конференция 2024 года
⏰ 28.03.2024, 14:00 МСК
28 марта VK Cloud проведёт новую конференцию VK Kubernetes Conf, чтобы команды, которые работают с оркестратором и накапливают колоссальный опыт, могли поделиться им с сообществом.
Основной темой обсуждения внутри комьюнити была и остается сложность оркестратора: растёт количество инструментов, усложняются архитектурные паттерны, повышаются требования к ИБ и к администрированию решений — защищенность Kubernetes становится приоритетом №1. Первое K8s-событие этого года будет посвящено отказоустойчивости и аварийному восстановлению, уязвимостям кластеров и тому, как с ними бороться. Спикеры и участники обсудят сценарии применения Kubernetes, которые в последние годы набирают обороты, среди них — работа с данными и ML.
Спикерами конференции станут эксперты из «Тинькофф», VK, Wildberries, VK Cloud, Газпромбанка, билайна и других компаний. Доклады помогут решить типичные проблемы пользователей оркестратора, а также просто расширят кругозор, чтобы в непредвиденных ситуациях каждый специалист понимал вектор подходов к решению аварийной или среднестатистической задачи на своих проектах.
VK Kubernetes Conf — это повод встретиться с сообществом и обменяться опытом, получить совет от специалистов и просто хорошо провести время с людьми, которые говорят с тобой на одном языке.
Конференция будет интересна разработчикам, инженерам доступности сервисов (SRE), DevOps и DevSecOps-инженерам, архитекторам, тестировщикам и всем, кто работает с Kubernetes.
Регистрация
Как успешно сменить работу?
Узнаешь в этом канале.
📌 Канал @secrets_hr делится полезными секретами и лайфхаками в составлении резюме, трудоустройстве и управлении персоналом для HR.
Подписывайтесь и прокачивайте свои навыки: @secrets_hr
Вам нравится читать контент на этом канале?
Возможно, вы задумывались о том, чтобы купить на нем интеграцию?
Следуйте 3 простым шагам, чтобы сделать это:
1) Регистрируйтесь по ссылке: https://telega.in/c/sysadmin_library
2) Пополняйтесь удобным способом
3) Размещайте публикацию
Если тематика вашего поста подойдет нашему каналу, мы с удовольствием опубликуем его.
⚡️ Отус приглашает 14 марта в 20:00 МСК на бесплатный вебинар «Безопасность в процессе создания облачного ПО в Yandex.Cloud».
Вебинар является частью онлайн-курса «Cloud Solution Architecture». При поддержке VK Cloud.
➡️ Регистрация на вебинар: https://vk.cc/cve4AB
🫵 На этом вебинаре мы детально рассмотрим доступный инструментарий для обеспечения безопасности на каждом уровне процесса создания облачного программного обеспечения.
🔥 После вебинара, у вас получится карта инструментов безопасности, которая поможет вам обеспечить соответствие принципу “безопасность” на всех этапах разработки.
👉 Записывайтесь сейчас, а мы потом напомним. Участие бесплатно.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
4 причины не проводить аудит состояния ИБ с Крайон…
И все они имеют один исходный код: на самом деле вы тайный вражеский агент, и ваша цель - дискредитация компании 😕И мы точно знаем, что аудит вам невыгоден, потому что вражеские агенты:
👻 Всегда хотят скрыть фактическое состояние защиты организации
👻 Не хотят располагать перечнем выявленных уязвимостей и планом по их закрытию
👻 Будут вынуждены прятать рекомендации по исправлению уязвимостей
👻 А еще предпочитают утаивать рекомендации по развитию ИБ в компании
🚀Проникните в самую суть инфраструктуры 1С!
На бесплатном вебинаре онлайн-курса «DevOps 1C» - «Схемы расположения и работы продуктов 1С на серверах»: регистрация
Вы научитесь устанавливать и настраивать платформу 1С:
- Шаги по установке и базовой настройке платформы 1С.
- Конфигурация параметров для оптимальной производительности.
Узнаете схемы расположения продуктов 1С:
- Рассмотрим различные схемы размещения 1С-серверов в корпоративной среде.
- Выберем наилучшие схемы для конкретных бизнес-задач.
В результате предоставим вам понимание процесса установки, настройки и управления платформой 1С в среде серверов. Узнаете о конфигурации кластера 1С и основных параметрах, влияющих на его работу.
🤝Для регистрации пройдите тест!
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
27 марта 12:00 МСК (14:00 KAZ)
Вебинар от ITGLOBAL.COM KZ
«All-Flash Datacenter: модернизировать и забыть»
Любые механизмы изнашиваются и HDD-диски не исключение. Регулярная замена накопителей — рутинная операция обладателей HDD-дисков.
💡 На вебинаре расскажем, почему сейчас самое время переходить на All-Flash накопители и навсегда забыть про механические диски.
Также обсудим :
🔹 варианты обновления и их стоимость,
🔹 дополнительные инструменты анализа вашей ИТ-инфраструктуры,
🔹 возможности интеграции с облачными сервисами.
Вебинар будет полезен, если вы используете СХД на механических дисках SAS 10krpm (или другие модели enterprise-уровня) и планируете модернизацию и/или расширение ИТ-инфраструктуры.
Узнать подробности и зарегистрироваться
🍜 -Вы любите Кафку?
-Да, особенно грефневую.
...ну и Apache, конечно же. А еще мы любим экономить ваше время на интенсивном копании в документации.
Базовый курс Слёрма — это универсальное введение в Apache Kafka. Его записывали два практика, которые внедряли Kafka с нуля в крупные энтерпрайзы.
В процессе обучения вы:
⚡️Узнаете, какое место Apache Kafka занимает в жизни организации;
⚡️Научитесь выполнять основные команды по настройке и администрированию сервера Apache Kafka;
⚡️Поймёте, как создать распределенный отказоустойчивый кластер и распределить нагрузку;
⚡️Узнаете, как мониторить Apache Kafka и Apache ZooKeeper и какие метрики работоспособности есть;
⚡️Научитесь поддерживать работоспособность кластера и траблшутинга.
Новый поток курса стартует уже 25 марта. Станьте гуру равномерного распределения нагрузки
20 марта ИТ руководители ADV Group, Сталепромышленная компания и M1Cloud поделятся практическим опытом построения индивидуальных решений облачной ИТ-инфраструктуры.
На вебинаре спикеры поделятся опытом кастомизации облака под особые требования ИТ и бизнеса в сфере:
- производительности вычислительных ресурсов
- сетевой связанности
- информационной безопасности
- отказоустойчивых DR-решений
- мониторинга и др.
Приглашаем на вебинар всех, кто отвечает за ИТ-инфраструктуру и рассматривает индивидуальные облачные решения.
Участие бесплатное.
Посмотреть программу и зарегистрироваться
Реклама. ООО "СТЕК ГРУПП". ИНН 7729739360.
Монтирование NTFS в FreeBSD
Ставим fuses-ntfs (ВНИМАНИЕ! Должны присутствовать исходные файлы системы!)# cd /usr/ports/sysutils/fusefs-ntfs
Добавим запись в /etc/rc.conf для автоматической загрузки вместе с системой:
# make install cleanfusefs_enable=”YES”
Запустим fusefs:# service fusefs start
Смонтируем вручную:# mkdir /mnt/ntfs
Чтобы монтировать автоматически, добавим в /etc/fstab
# ntfs-3g -o rw,locale=ru_RU.UTF-8 /dev/da0s1 /mnt/ntfs/dev/da0s1 /mnt/ntfs ntfs-3g rw,late,locale=ru_RU.UTF-8,mountprog=/usr/local/bin/ntfs-3g 0 0
Если ругается, что не может подключить (даже вручную), тогда загрузите модуль fuse# kldload fuse
#СекретыСисадмина
Миграция физических и виртуальных машин hyper-v на Proxmox
• Конвертируем системные диски с помощью disk2vhd
• Конвертируем диск vhdx в qcow2 в Windows
• Создаем виртуальную машину Proxmox
• Отключаем и удаляем диск виртуальной машины в Proxmox
• Переносим сконвертированный диск формата qcow2 на локальный store Proxmox или хранилища подключенного к нему по SMB или NFS.
• Делаем импорт диска в Proxmox и подключаем его к нашей виртуальной машине
• Запускаем и проверяем
• Уменьшение диска виртуальной машины
Смотреть
#СекретыСисадмина
Как установить Wine на Linux
Самая большая трудность, с которой сталкивается большинство пользователей Windows при переходе на дистрибутив Linux, — это невозможность запуска любимых программ Windows, особенно игр. Игровой процесс в Linux улучшился, но чтобы играть в игры только для Windows в Linux, вам нужно использовать Wine. Он предназначен для запуска программного обеспечения Windows на ОС Linux, без значительных потерь производительности.
Смотреть
#СекретыСисадмина
Делаем backup конфигов mikrotik и отправляем на удаленный FTP сервер{
#СекретыСисадмина
local username "никнейм"
#ftp account
local ftphost "имя сервера"
local ftpuser "логин"
local ftppassword "пароль"
local ftppath "/pub/mikrotik"
#create full system backup files
/system backup save name="$username.backup"
:delay 30s;
#create config export files
/export compact file="$username.rsc"
:delay 30s;
# upload the system backup
:log info message="Uploading system backup"
/tool fetch address="$ftphost" src-path="$username.backup" user="$ftpuser" mode=ftp password="$ftppassword" dst-path="$ftppath/$username.backup" upload=yes
:delay 30s;
# upload the config export
:log info message="Uploading config export"
/tool fetch address="$ftphost" src-path="$username.rsc" user="$ftpuser" mode=ftp password="$ftppassword" dst-path="$ftppath/$username.rsc" upload=yes
:delay 30s;
# find file name $username- then remove
:foreach i in=[/file find] do={ :if ([:typeof [:find [/file get $i name] "$username"]]!="nil") do={/file remove $i}; }
:log info message="Configuration backup finished.";
}
Как увеличить существующую файловую систему XFS на логический том LVM
Разверните существующую файловую систему XFS на логическом томе LVM.
Покажем информацию о физических томах LVM.
#СекретыСисадмина
📁 Скачать/Download 👇
LVM логические тома
Создание логических томов LVM предполагает создание трех уровней в архитектуре LVM.
Уровень 1. Создание физического тома (PV).
Уровень 2. Создание группы томов (VG).
Уровень 3. Создание фрагментов томов.
#СекретыСисадмина
📁 Скачать/Download 👇
Выбор дистрибутива 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
#СекретыСисадмина
Проверяем доступность портов с использованием nmap / netcat / telnet / nc
Доступность tcp-порта:
netcat
netcat [options] host port
сканер портов:netcat -z -v domain.com 1-1000
запустить netcat на хосте и слушать на tcp порте 4444:netcat -l 4444
а на другой машине проверить подключение к netcat, запущенному на другом хосте:netcat domain.com 4444
ncnc -vt <ip> <port>
telnettelnet <ip> <port>
nmapпорт 25 tcp: nmap -p25 11.11.11.11
Доступность udp-порта:
netcatnetcat -u host port
ncnc -vu <ip> <port>
nmapдоступность порта udp 53: nmap -sU -p U:53 11.1.11.12
#СекретыСисадмина