One Day Offer для тестировщиков Linux ⚡
6 апреля всего за один день вы сможете пройти все этапы отбора, познакомиться с будущей командой и даже получить оффер. Команда создаёт систему на базе репозитория Debian — это собственная разработка Сбера.
В работе используем:
👉 Bash
👉 Coreutils
👉 Autopkgtest
👉 Podman
👉 Debootstrap
👉 gbp-buildpackage, debuild
👉 Git, JIRA, Confluence, BitBucket, Jenkins, Nexus
Мы приготовили много интересных задач:
✔️ Писать Bash-скрипты
✔️ Тестировать ядро Linux
✔️ Тестировать deb-пакеты в контейнере и в системе
✔️ Автоматизировать ручные тесты и писать новые
✔️ Оформлять тест-кейсы
✔️ Тестировать требования, анализировать и обеспечивать качество
Хотите узнать, что чувствовала QA-команда Стива Джобса или Google, когда они создавали свои Linux-based OS? Регистрируйтесь на One Day Offer по ссылке. Работа найдётся для всех — и джунов, и мидлов, и сеньоров 😉
Исследование состояния DevOps в России 2024
Компания Экспресс 42 при поддержке информационных партнеров (Deckhouse, AvitoTech, Head Hunter, Yandex Cloud, OTUS, Tinkoff, JUG Ru Group) запустила ежегодное масштабное исследование состояния DevOps 2024!
Если тема DevOps вам не безразлична – пройдите опрос и внесите свой вклад в развитие индустрии.
Важно мнение каждого респондента, кто поучаствует в исследовании!
🎁По завершении опроса вы сможете принять участие в розыгрыше классных призов от организатора исследования и партнеров: вас ждут промокоды на образовательные курсы, бесплатные билеты на профильные конференции, подписки на онлайн-сервисы и другие подарки (подробнее в опроснике).
Заполняйте анкету по ссылке 👉 https://anketolog.ru/e/46663395/BYAY0lqA
Хочешь разбираться в Project Management?
Для тебя уже всё сделали.
📌 Канал @product_and_project делится полезными секретами и лайфхаками управления проектами и продуктами в IT.
Подписывайтесь и прокачивайте свои навыки: @product_and_project
🚀 Вы сталкиваетесь с нестабильностью при развертывании ваших проектов и не знаете, как это отслеживать и улучшить? Постоянные сбои и ошибки могут существенно замедлить процесс разработки.
✅ ОТУС приглашает вас на бесплатный урок, где вы узнаете все о KPI и метриках непрерывной доставки, чтобы ваша система работала как часы. Михаил Чугунов, профессиональный DevOps-инженер, расскажет о ключевых инструментах и метриках стабильности развертывания, основываясь на работе с ArgoCD.
⚡️Рассмотрим, какие метрики и ключевые показатели нужны для успешного мониторинга и оценивания качества конвейера доставки;
⏰ Занятие пройдёт 1 апреля в 20:00 МСК в рамках курса «SRE практики и инструменты». Доступна рассрочка на обучение!
Регистрируйтесь на открытый вебинар по ссылке: https://vk.cc/cvOHgR
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Переменные среды в Windows
В данной статье показаны действия, с помощью которых можно узнать список переменных в операционной системе Windows.
Переменные среды необходимы для указания абсолютных путей к папкам, часто используются в пакетных (командных) файлах. К примеру, если неизвестна буква системного диска, то всегда можно использовать переменную %systemdrive%, возвращающую букву диска, на котором установлена Windows.
#СекретыСисадмина
📁 Скачать/Download 👇
Что нужно для работы системному администратору?
В этом ролике автор рассматривает, какой минимальный набор должен быть у системного администратора под рукой, чтобы максимально быстро справляться со своей работой. Вы разберете основные инструменты и софт, которые позволят диагностировать неисправности и устранять их.
00:00 Вступление
01:16 Необходимые инструменты и оборудование
09:40 Необходимый набор программ
10:02 Пользовательский софт
13:47 Профессиональное ПО
17:22 Активаторы
17:56 Итоги
Смотреть это видео на youtube: youtu.be/ClOd4--_kK0
#СекретыСисадмина
Bash Массивы
Кроме обычных переменных, bash также различает массивы. Обратите внимание, что синтаксис для доступа к n-ному элементу отличается от синтаксиса, принятого в С.х=()
- Определение пустого массивах[0]='а'
- Присваивание элементов массивах[1]='b'
- Присваивание элементов массивах[2]='с'
- Присваивание элементов массивах=('а' 'b' 'с')
- Краткий вариант записи четырех предыдущих строкecho ${x[l]}
- Считывание элемента массиваecho ${x[@]}
- Считывание всех элементов массива
Для программистов исключительно важны массивы ассоциативных элементов, которые стали поддерживаться в bash, начиная с версии 4.0. Не забудьте, что массив сначала требуется специально объявить как ассоциативный с помощью declare -A
. declare -Ay
- Определение пустого массива ассоциативных элементовy[abc]=123
- Присваивание элемента ассоциативного массиваy[efg]=xxx
- Присваивание элемента ассоциативного массивау=( [abc]=123 [efg]=xxx )
- Краткий вариант записи двух предыдущих строкecho ${y[abc]}
- Считывание одного элемента массива
Еще одно важное нововведение версии 4.0 заключается в том, что с помощью команды mapfile
можно построчно преобразовать текстовый файл в элементы обычного массива:
mapfile z < текстовый_файл
Как восстановить Windows к исходному состоянию, и почему для этого больше не нужен install.wim
Все ноутбуки и планшеты обладают решением для отката к фабричному состоянию. Оно называется Push-Button Reset (PBR), т.е. сброс нажатием кнопки. Давайте посмотрим на его эволюцию в последние годы.
#СекретыСисадмина
📁 Скачать/Download 👇
Файловый сервер SFTPGo
Полнофункциональный и высококонфигурируемый SFTP-сервер с дополнительной поддержкой HTTP/S, FTP/S и WebDAV. Поддерживается несколько видов хранилищ: локальная файловая система, зашифрованная локальная файловая система, S3 (совместимое) Object Storage, Google Cloud Storage, Azure Blob Storage, SFTP.
Смотреть
#СекретыСисадмина
Курс "Развертывание виртуальной сетевой лаборатории EVE-NG"
• Обзор виртуальной сетевой лаборатории EVE-NG
• Установка
• Установка образов Cisco Dynamips
• Установка образов Cisco IoL
• Установка образов Cisco vIOS
• Установка образов Cisco ASA
• Установка образов Mikrotik RouterOS
• Использование VirtualPC
• Установка образов Linux
• Установка образов VMWare Workstation (Windows Server)
• Подключение топологии к сети Интернет
• Сетевая лаборатория EVE-NG
👉 Смотреть видео
#СекретыСисадмина
Что нужно знать системному администратору на старте?
Если у вас нет опыта, но вы хотите устроиться на должность системного администратора, то в этом видео автор расскажет, что нужно знать сисадмину и как практиковаться самостоятельно.
01:06 Что требуется от системного администратора?
03:35 Знание компьютерного железа
04:36 Как практиковаться в сборке компьютера?
05:40 Клиентские операционные системы и ПО
06:32 Что насчет Linux?
07:28 Где брать практику с ОС?
08:08 Сети передачи данных
09:41 Практика в сетях
11:53 Серверы
15:33 Итоги
Смотреть это видео на youtube: youtu.be/1xYcl5vlLlg
#СекретыСисадмина
Как заставить пользователя изменить пароль при следующем входе в систему
Существует несколько способов:
Использование команды passwdsudo passwd --expire [username]
Использование команды chagesudo chage --lastday 0 [username]
Срок действия паролейchage -l
Будет выведена следующая информация:
Когда пароль был последний раз изменен;
Дата окончания действия пароля;
Сколько дней осталось до окончания действия пароля;
Когда учетная запись пользователя будет закончена;
Минимальное кол-во дней между итерацией смены пароля;
Максимальное кол-во дней между итерацией смены пароля.
Заставляем пользователя менять пароль каждые 90 днейsudo chage -M 90
Задаем срок жизни учетной записи (до 12 июня 2023)sudo chage -E 2023-06-12 serg
Сколько времени на смену пароля?
sudo chage -E 2023-06-12 oleg
В примере даем Борису 10 дней на смену пароля с момента как пароль заэкспайрилсяsudo chage -I 10 boris
Уведомление о смене пароля заранее
Через 25 дней истекает срок годности пароля Борисаsudo chage -W 25 boris
Защищаемся от частой смены паролей пользователя
Минимальное количество дней между сменой паролейsudo chage -m 25 boris
Удалить ограничение в дняхsudo chage -m 0 sergey
#СекретыСисадмина
Команда curl (синтаксис и примеры использования)
Сurl – утилита командной строки для скачивания и загрузки данных. Она выросла из проекта шведского программиста Даниэля Стенберга. Изначально в середине 90-х, на заре развития Интернета, он разрабатывал бота, который должен был загружать с веб-страницы курсы валют и сообщать пользователям IRC эквивалент шведских крон в долларах США.
Со временем проект развивался, появлялась поддержка различных протоколов и новые функции. Теперь curl используется для передачи любых данных и ряда других полезных задач. Рассмотрим основные моменты работы с этим инструментом.
#СекретыСисадмина
📁 Скачать/Download 👇
Что такое inode в Linux?
inode — это индексный дескриптор в файловой системе, который хранит метаданные о файлах, за исключением имени файла. В дескрипторе хранится: длина файла в байтах, id устройства с файлом, id пользователя владельца файла, id группы файла, режим файла (права доступа), timestamp последнего изменения файла, счётчик хардлинков, указатели на блоки файла.
#СекретыСисадмина
RustScan – инструмент для быстрого сканирования портов
Данный проект может похвастаться высокой скоростью работы (сканирует все 65 тыс. портов за 3 секунды), гибкой расширяемостью и адаптивным методом работы.
Смотреть
#СекретыСисадмина
Настройка ZSH в MacOS
С началом использования MacOS почти сразу понимаешь, что стандартный терминал не очень-то и удобен.
В качестве оболочки будем использовать ZSH, о нём, думаю, не слышал только любитель красивых UI, а вместо стандартного терминала используем iTerm2.
#СекретыСисадмина
📁 Скачать/Download 👇
Клонирование виртуальных машин KVM
Для клонирования ВМ можно использовать простую команду virt-clone. Это утилита командной строки для клонирования существующих образов виртуальных машин с использованием библиотеки "libvirt". Она скопирует образы дисков любой существующей ВМ и определит нового гостя с идентичной конфигурацией виртуального оборудования. Элементы, которые требуют уникальности, будут обновлены, чтобы избежать столкновения между старыми и новыми ВМ.
#СекретыСисадмина
📁 Скачать/Download 👇
Монтирование NFS
Network File System (NFS) — протокол доступа к файловым системам по сети.
#СекретыСисадмина
📁 Скачать/Download 👇
Как пробросить порт в Linux на другой сервер
Необходимо пробросить с 8821 порта сервера 10.10.10.10 на 21 порт сервера 12.12.12.12:iptables -A FORWARD --dst 10.10.10.10 -p tcp --dport 8821 -j ACCEPT
#СекретыСисадмина
iptables -A FORWARD --src 10.10.10.10 -p tcp --sport 8821 -j ACCEPT
iptables -t nat -A PREROUTING -d 10.10.10.10 -p tcp --dport 8821 -j DNAT --to-destination 12.12.12.12:21
iptables -t nat -A POSTROUTING -d 12.12.12.12 -p tcp --dport 21 -j SNAT --to-source 10.10.10.10:8821
⚠️ 3 из 5 компаний уже перешли с MS SQL на PostgreSQL.
За последние годы MS SQL теряет популярность на российском рынке, и многие крупные компании выбирают PostgreSQL. Умение корректно перенести данные между БД – важный навык, востребованный специалистами.
Научитесь корректно переносить все с одной БД на другую на онлайн -курсе «Миграция с MS SQL Server на PostgreSQL»
✅ Фишка программы в том, что вы получите знания с точки зрения практики, а не теории.
🔥 В результате прохождения курса вы получите реализованный проект переноса БД в портфолио
Пройдите курс и станьте востребованным специалистом на современном рынке данных!
Оставьте заявку и получите программу обучения
https://otus.pw/Xbog/?erid=LjN8KH4jD
🔥Освойте Chaos Engineering в рамках Kubernetes кластера, это увеличит вашу ценность в команде DevOps, SRE и тестирования
👉 Приходите на бесплатный практический урок от OTUS. Спикер — ведущий DevOps-инженер Михаил Чугунов. На вебинаре мы:
- узнаем, как проводить тестирование надежности систем оркестрации контейнеров;
- рассмотрим подход к тестированию системы, называемый Chaos Engineering;
- обсудим, как и когда его лучше применять;
- произведем обзор доступных инструментов.
👨🎓Занятие пройдёт 3 апреля в 20:00 мск в рамках курса «Инфраструктурная платформа на основе Kubernetes». Доступна рассрочка на обучение!
Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://vk.cc/cvK0dc
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Чтобы эффективно противостоять кибератакам, нужно быть в курсе основных тенденций киберугроз. В собственном центре исследования киберугроз «Солар» изучает актуальные тактики злоумышленников, а о последних событиях и новых решениях в сфере кибербезопасности рассказывает в своем канале.
Подписывайтесь, и вы узнаете:
- Как (Ex)Cobalt заразило госучреждение вредоносным модулем CobInt
- Какие уязвимости скрывают популярные CMS-системы
- Как будут действовать хакеры в 2024 году
«Солару» есть что рассказать о кибербезопасности, ведь под его защитой данные более 850 компаний и миллионов пользователей.
erid: LjN8K6LEN
🚀 Вы сталкиваетесь с нестабильностью при развертывании ваших проектов и не знаете, как это отслеживать и улучшить? Постоянные сбои и ошибки могут существенно замедлить процесс разработки.
✅ ОТУС приглашает вас на бесплатный урок, где вы узнаете все о KPI и метриках непрерывной доставки, чтобы ваша система работала как часы. Михаил Чугунов, профессиональный DevOps-инженер, расскажет о ключевых инструментах и метриках стабильности развертывания, основываясь на работе с ArgoCD.
⚡️Рассмотрим, какие метрики и ключевые показатели нужны для успешного мониторинга и оценивания качества конвейера доставки;
⏰ Занятие пройдёт 1 апреля в 20:00 МСК в рамках курса «SRE практики и инструменты». Доступна рассрочка на обучение!
Регистрируйтесь на открытый вебинар по ссылке: https://vk.cc/cvK0bz
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Яндекс Практикум ищет авторов на курс «Системный администратор»
Автор пишет тексты уроков вместе с командой контента, готовит практические задания и материалы для проверки знаний: чек-листы, квизы, тесты.
Мы ждем, что вы:
– имеете опыт работы системным администратором или на смежных позициях от 2-х лет;
– хотите делиться знаниями и опытом, рассказывать сложное доступно так, чтобы вас поняли новички в профессии.
В роли автора вы:
➤ сможете сотрудничать удаленно и совмещать с основной работой (занятость от 10 часов в неделю, гибкий график);
➤ получите ежемесячный дополнительный доход;
➤ систематизируете свои знания;
➤ станете частью дружной команды контента и получите возможность реализовать свою креативность;
➤ пополните портфолио: мы выдаем сертификаты о социально полезной деятельности;
➤ сможете вступить в ряды амбассадоров HR-бренда Практикума и развивать свой личный бренд.
📩Откликнуться:
https://practicum.yandex.ru/job/vacancy-159
🍏 Apple Avenue теперь в Telegram!
Скрытые фишки яблочных устройств, отборные новости, оригинальная техника и нескончаемые акции…
До конца весны подписчикам доступен промо на скидку – «VESNA
»
Сохраняйте, точно пригодится: @apple_avenue
⚡️ Привет, системные администраторы! Если вы стремитесь к максимальной производительности и эффективности в работе, то предлагаем взглянуть на карту GPU 4090 на immers.cloud.
GPU 4090 - мощный инструмент, который поможет решить задачи любого уровня сложности в системном администрировании. Требуется обработка больших объемов данных? Нужно развернуть сложные приложения? GPU 4090 гарантирует максимальную производительность!
Сочетание высокой производительности и параллельных вычислений делает GPU 4090 идеальным выбором для решения требовательных задач системного администрирования. Интеграция с популярными инструментами и языками программирования, такими как Python, повысит эффективность работы. Позволит достичь новых высот в области системного администрирования.
🎁 Аренда виртуального сервера с GPU 4090 на immers.cloud начинается всего от 86,10 руб/час. Для наших подписчиков предлагаем дополнительный бонус: +20% на пополнение баланса. Не упустите возможность получить доступ к мощным вычислительным ресурсам на выгодных условиях!
👉 Забрать бонус 👈
✈ Подписаться на immers.cloud
Реклама. ООО «ДТЛ». ИНН 9717073792. erid: 2Vtzquno5jK
Погружение в DevOps: какую систему контроля версий выбрать?
Расскажет Игорь Овсянников — DevOps инженер в GeForce Now. Встречаемся на бесплатном практическом уроке «Системы контроля версий» от OTUS, где вы вместе с опытным экспертом разберете:
- какие есть решения на рынке для хранения кода помимо GitHub и Gitlab;
- какая предыстория у Git;
- какие сегодня есть альтернативы Gitlab.
Занятие пройдёт 27 марта в 20:00 мск в рамках курса «Специализация DevOps». Доступна рассрочка на обучение!
Регистрируйтесь прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://vk.cc/cvHiatРеклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Хочешь изучать DevOps? Но не знаешь где взять информацию и четкий план?
💪 Тогда лови бесплатный мета-курс Devops Roadmap - это расширенный чек-лист, который поможет сориентироваться в мире DevOps и стать крутым спецом.
👀 В мета-курсе перечислены все основные разделы и навыки, которыми должен обладать DevOps инженер: от Linux до программирования.
✔️А еще он будет полезен при подготовке к собеседованиям.
👽 Кстати, бонусом крутой канал о девопс. Там тоже самые свежие IT-новости, полезные советы от DevOps-инженера с 20-летним стажем, эксклюзивные материалы, релизы топовых инструментов, обзоры вакансий и личный взгляд на девопс-сферу.
❓ Как администратору Linux повысить квалификацию?
Расскажет Андрей Буранов — системный администратор в VK. Встречаемся на бесплатном практическом уроке «Каталоги / proc, / sys и / dev» от OTUS,
👉 Вы вместе с опытным экспертом разберете:
- виртуальные файловые системы: что это;
- как работает ps, что можно узнать из каталога / proc;
- как формируются файлы в каталоге / dev;
- чем может быть полезен каталог / sys.
⏰ Занятие пройдёт 26 марта в 20:00 мск в рамках курса «Administrator Linux. Professional». Доступна рассрочка на обучение!
👉 Пройдите короткий тест прямо сейчас, чтобы занять место на бесплатный урок и получить запись: https://otus.pw/TD26/?erid=LjN8KVZaa
2 полезных ресурса по информационной безопасности и этичному хакингу:
🔐 infosecurity — бесплатные курсы и уникальный материал для ИБ специалистов любого уровня и направления. Изучайте, развивайтесь, практикуйте.
👨💻 Вакансии в ИБ — актуальные предложения от самых крупных работодателей и лидеров рынка в сфере информационной безопасности.