Обложка канала

Системный администратор. Страница 6

18542 @i_odmin

Системный администратор. Все для системного администратора: библиотека электронных книг, полезные статьи, мануалы.

  • Системный администратор

    Вирусы на серверах компании — как это бывает? В свободное от не-работы время я CTO собственной компании (DigitalWand), и как следствие – чем мне только ни приходится заниматься! И вот недавно один из наших клиентов посетовал на проблемы в своей внутренней кухне: мол, вирус положил внутренние сервисы, включая git и площадки для разработки. И тут мне вспомнилась собственная аналогичная проблема, которая произошла год тому назад. Вот эту страшилку и хотел бы рассказать. Думаю, будет полезна как начинающим сисадминам и девопсам, так и вообще людям, которые каким-то боком с линуксовыми серверами связаны. https://habr.com/ru/articles/738984/ 👉 @i_odmin
  • Системный администратор

    Server Configurations HTTP/HTTPS Server Configuration in Packettracer DHCPv6 Server Configuration in Packettracer FTP/TFTP Server Configuration in Packettracer DNS Server Configuration in Packettracer Syslog and NTP Server Configuration in Packettracer Email Server Configuration in Packettracer источник 👉 @i_odmin
  • Системный администратор

    💻 Перед российской хайтек-индустрией стоит большая технологическая задача — наладить производство программного обеспечения на уровне зарубежных вендоров и обеспечить высокий уровень сервиса для пользователей, считает СТО VK Tech Алексей Тотмаков. На киберфестивале Positive Hack Days 12 представители МТС, Yadro, Syntacore, VK Tech, Picodata и Positive Technologies обсудили, какой технологический рывок необходимо сделать российской индустрии. Посмотреть запись интересной дискуссии можно на YouTube. #PHD12 Реклама, АО "ПОЗИТИВ ТЕКНОЛОДЖИЗ" ИНН 7718668887
  • Реклама

  • Системный администратор

    Программа проверки истечения срока действия SSL-сертификатов ssl-cert-check - это скрипт оболочки Bourne, который можно использовать для оповещения об истечении срока действия SSL-сертификатов. Сценарий был разработан для запуска из cron и может рассылать уведомления по электронной почте или регистрировать предупреждения через nagios. https://github.com/Matty9191/ssl-cert-check 👉 @i_odmin
  • Системный администратор

    ITKB_channel - бесплатное обучение по Windows, Linux, DevOps, Security, Network, кодинг ✅ ITKB_Archive - библиотека (книги, курсы, ИТ литература)
  • Системный администратор

    Команды для Панели управления Windows appwiz.cpl Мастер приложений (программа и функции) control Панель управления control admintools Административные инструменты control color Персонализация – цвет и внешний вид control desktop Свойства дисплея (персонализация) control folders Свойства папок control keyboard Свойства клавиатуры control mouse Свойства мыши control netconnections Свойства сети control printers Принтеры control schedtasks Расписание задач control update Обновление Windows control userpasswords Настройка учетной записи администратора control userpasswords2 Настройка учетных записей пользователей desk.cpl Дисплей – Разрешение экрана devmgmt.msc Диспетчер устройств firewall.cpl Брандмауэр Windows inetcpl.cpl Свойства Интернета (панель управления Интернетом) intl.cpl Региональные настройки (международные) mmsys.cpl Свойства звука (Настройки мультимедийной системы) ncpa.cpl Свойства сети netplwiz Создание учетной записи пользователя powercfg.cpl Конфигурация питания sysdm.cpl Свойства системы timedate.cpl Свойства даты и времени utilman Удобный менеджер сервисных программ wscui.cpl Центр безопасности (Windows Security Center UI) Инструменты администрирования Windows compmgmt.msc Управление компьютером, включая системные инструменты, хранилища, услуги и приложения defrag Команда дефрагментации dcomcnfg Сервисы компонентов (подробная конфигурация компонентов) devmgmt.msc Управление устройствами diskmgmt.msc Диспетчер разделов диска diskpart Diskpart Command eventvwr.msc Просмотрщик событий fsmgmt.msc Общие папки (Управление общим доступом к файлам) gpedit.msc Редактор групповой политики lusrmgr.msc Локальные пользователи и группы perfmon.msc Performance Monitor rekeywiz Шифрование файлов 👉 @i_odmin_book
  • Системный администратор

    Погрузитесь в мир 🐳 DevOps и станьте devops-инженером за рекордные 4 месяца с курсом от Merion Academy! Все, кому интересно, получат 🚀 2 бесплатных урока, где расскажут, кто такой DevOps-инженер, какие инструменты использует, куда и как развивает карьеру. Познакомитесь с Docker и контейнирезацией и закрепите знания. 🎁 Бонус – интенсив по развитию карьеры, где HR-эксперты расскажут как создавать сильные резюме и проходить собеседования. 📜 Плюс гайд по командам Docker. 🕺У ребят одна из самых доступных цен, которая в разы ниже, чем в других онлайн-школах, а еще есть рассрочка для тех, кто хочет учиться сейчас и платить по чуть-чуть ежемесячно. 👉 Регистрируйтесь по ссылке чтобы забирать бесплатные уроки, интенсив по карьере и гайд. Merion Academy – это экосистема доступного образования, которая включает в себя: 📍IT-базу знаний с полезными статьями. 📍Youtube-канал ,где простыми словами говорят о сложных вещах. 📍 IT-академию, где обучат востребованным направлениям по самым доступным ценам.
  • Системный администратор

    Клонирование ОС под шифрованным LVM на меньший по объему диск В рабочих процессах клонирование Linux-хостов для меня стало обычным делом. Но однажды пришлось клонировать сервер с LVM и шифрованием LUKS на меньший по объему диск. И оказалось не все так просто. https://habr.com/ru/articles/743684/ 👉 @i_odmin
  • Системный администратор

    Открытые практикумы DevOps, Linux, Networks и Golang by Rebrain: расписание на Июль 2023 Мы проводим бесплатные практикумы на всевозможные IT темы. Основное — Kubernetes, Docker, Ansible, Gitlab CI, Linux, Kafka , MySQL, Golang и др. Работаем в консоли, разбираем реальные кейсы на практике. Анонсы публикуем на нашем канале в Telegram ↘Подключайтесь 🟢4 июля DevOps: MlOps, DataOps (Александр Крылов – Lead DevOps В ПАО СК Росгосстрах) 🟢5 июля Linux: Репликация баз данных (Андрей Буранов - Специалист по UNIX-системам в компании VK) 🟢8 июля Golang: Dependency Injection в Go с помощью fx от Uber (Сергей Парамошкин - Технический менеджер Яндекс.Поиск) 🟢11 июля DevOps: Репликация MySQL в контейнерах (Николай Лавинский - Технический директор в ООО “Метод Лаб”) 🟢12 июля Linux: Права в Linux (Андрей Буранов - Специалист по UNIX-системам в компании VK) 🟢13 июля Linux: Погружение в VoIP: протокол sip, основы работы с Asterisk (Роман Сыртланов - VoIP инженер) Бесплатные практикумы по DevOps, Linux, Networks и Golang от REBRAIN каждую неделю. Подключайтесь!
  • Системный администратор

    VirtualBox: виртуальная локальная сеть, маршрутизация в Linux На 4 курсе Бауманки я получил задание: сделать виртуальную локальную сеть на базе Linux. Информации на эту тему оказалось довольно много, но ее поиск может занять много времени, а порой даже запутать. Поэтому я решил расписать самые основные шаги для построения локальной сети с использованием VirtualBox, а также пролить свет на некоторые неочевидные настройки Linux. https://habr.com/ru/articles/743950/ 👉 @i_odmin
  • Системный администратор

    👀 Как вы думаете, что важно при выборе облачного провайдера? Например, для ритейла одним из ключевых факторов является репутация! На неё обращают внимание более 80% компаний. Репутация во многом строится на готовности провайдера общаться с аудиторией. Именно поэтому мы создали канал CROC Cloud Live. Мы хотим, чтобы наша команда и жизнь Облака КРОК стала ближе и понятней. Здесь мы представляем результаты исследований, рассказываем о лучших кейсах, Kubernetes, PaaS и других облачных технологиях, анонсируем обновления облака. 👉 Подписывайтесь на канал CROC Cloud Live и скачивайте чек-лист выбора облачного провайдера, чтобы узнать, на какие технологические моменты обратить внимание при выборе поставщика. Реклама. Информация о рекламодателе на сайте cloud.croc.ru
  • Системный администратор

    Контейнерная виртуализация в Linux Можно ли запустить на одном компьютере тысячи изолированных web-сайтов? Как одновременно выполнять несколько независимых операционных систем с различными программами, не прибегая к виртуальным машинам? Как регулировать количество потребляемых тем или иным приложением? Ответы на эти и другие вопросы можно получить в данной лекции. В ней рассказано про принципы контейнерной виртуализации в Linux, которые позволяют изолировать отдельные процессы и целые серверы. В качестве практического примера рассмотрена система Docker. Слушатели могут узнать, как без особого труда запустить тысячи изолированных контейнеров в рамках одной операционной системы, научиться «демонизировать» контейнеры и мониторить их состояние. Также уделено внимание возможности создания и распространения своих образов Docker. https://www.youtube.com/watch?v=rJRLZfk3a8U 👉 @i_odmin
    Контейнерная виртуализация в Linux

    Лектор: Кирилл Кринкин О лекторе: Кирилл – сторонник движения Open Source и создатель студенческой лаборатории OSLL. Он участвовал в промышленной разработке программного обеспечения, а сейчас активно занимается преподавательской деятельностью: читает курсы в Computer Science Center, СПбАУ, СПбГЭТУ «ЛЭТИ». Он интересуется системным программированием, встраиваемыми системами, интеллектуальными пространствами и сетями. Аннотация: Можно ли запустить на одном компьютере тысячи изолированных web-сайтов? Как одновременно выполнять несколько независимых операционных систем с различными программами, не прибегая к виртуальным машинам? Как регулировать количество потребляемых тем или иным приложением? Ответы на эти и другие вопросы можно получить в данной лекции. В ней рассказано про принципы контейнерной виртуализации в Linux, которые позволяют изолировать отдельные процессы и целые серверы. В качестве практического примера рассмотрена система Docker. Слушатели могут узнать, как без особого труда запустить тысячи изолированных контейнеров в рамках одной операционной системы, научиться «демонизировать» контейнеры и мониторить их состояние. Также уделено внимание возможности создания и распространения своих образов Docker. Лекция прошла в рамках Лектория CS центра (https://compscicenter.ru/lectures/) 15 апреля 2015 года.

    YouTube
  • Системный администратор

    Летний поток курса «Kubernetes База» стартует 26 июля 👨‍💻 Во время обучения вы: 🟢Разберетесь с основами технологии, основными абстракциями: Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret; 🟢Поймете, как как работает Kubernetes и из каких компонентов он состоит. Это позволит более продуктивно проводить траблшутинг и не работать с Kubernetes, как с черным ящиком; 🟢Научитесь настраивать деплой своего приложения в кластер Kubernetes; 🟢Пройдёте много практики на стендах и разберёте вопросы напрямую с экспертами. А ещё при приобретении курса «Kubernetes База» вам будет открыт доступ к видеоурокам по Docker и Ansible. Эти материалы хорошо помогают подготовиться к старту обучения Kubernetes. Хотите скидку? Переходите в бота, играйте с ним и получайте скидку до 20% 🤑
  • Системный администратор

    PowerShell скрипты для сбора информации о компьютерах Собираем сведения о рабочих столах локального компьютера Get-CimInstance -ClassName Win32_Desktop Вывод сведений о BIOS Get-CimInstance -ClassName Win32_BIOS Вывод сведений о процессоре Get-CimInstance -ClassName Win32_Processor | Select-Object -ExcludeProperty "CIM*" Get-CimInstance -ClassName Win32_ComputerSystem | Select-Object -Property SystemType SystemType ---------- X86-based PC Получить данные поставщика вычислительной техники (OEM) Get-CimInstance -ClassName Win32_ComputerSystem Список установленных исправлений Get-CimInstance -ClassName Win32_QuickFixEngineering Перечисление сведений о версии операционной системы Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object -Property BuildNumber,BuildType,OSType,ServicePackMajorVersion,ServicePackMinorVersion Общие сведения о локальных пользователях Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object -Property NumberOfLicensedUsers, NumberOfUsers, RegisteredUser Get-CimInstance -ClassName Win32_OperatingSystem | Select-Object -Property *user* Получение доступного места на диске Get-CimInstance -ClassName Win32_LogicalDisk -Filter "DriveType=3" Get-CimInstance -ClassName Win32_LogicalDisk -Filter "DriveType=3" | Measure-Object -Property FreeSpace,Size -Sum | Select-Object -Property Property,Sum Получение сведений о сеансе входа Get-CimInstance -ClassName Win32_LogonSession Отобразить пользователя, вошедшего в определенную компьютерную систему Get-CimInstance -ClassName Win32_ComputerSystem -Property UserName Получение местного времени с компьютера Get-CimInstance -ClassName Win32_LocalTime Отображение состояния службы Get-CimInstance -ClassName Win32_Service | Select-Object -Property Status,Name,DisplayName Get-CimInstance -ClassName Win32_Service | Format-Table -Property Status, Name, DisplayName -AutoSize -Wrap 👉 @i_odmin
  • Системный администратор

    Откройте двери к новым возможностям в управлении Windows — начните использовать PowerShell. Ждем вас 3 июля в 20:00 мск на открытом уроке в OTUS, где мы исследуем этот язык сценариев и его роль в эффективном управлении Windows. Вебинар «Написание скриптов на PowerShell и их использование» пройдет в рамках онлайн-курса «Администратор Windows». На занятии мы узнаем, что такое PowerShell и почему он важен для администрирования Windows, познакомимся со средой разработки и основным командами для быстрого старта изучения языка. После этого урока вы сможете: — Администрировать сервер Windows, используя мощные возможности PowerShell. — Ориентироваться в среде разработки PowerShell ISE — Писать запросы и скрипты, которые упростят вашу работу. Не упустите шанс погрузиться в ОС Windows и протестировать курс! Больше полезных знаний будет ждать вас на курсе, доступном в рассрочку. Будет увлекательно и полезно! Для участия записывайтесь на вебинар: https://otus.pw/Pxit/ Нативная интеграция информация о продукте www.otus.ru
  • Реклама

  • Системный администратор

    20 лучших скриптов Powershell для Active Directory Работая много лет, я столкнулся со многими проблемами в качестве системного администратора windows. Иногда создание пользователей или групп в домене занимает значительное время. Это процесс можно автоматизировать, чтобы сэкономить время. В данной статье есть скрипты DNS powershell, скрипты DHCP powershell и мой собственный репозиторий powershell. itmozg.ru/20-luch…irectory 👉 @i_odmin
  • Системный администратор

    Шпаргалка по RAID mdadm — утилита для работы с программными RAID-массивами различных уровней. В данной инструкции рассмотрим примеры ее использования. Информация о RAID cat /proc/mdstat - состояние всех RAID mdadm -D /dev/md0 - подробная инфа о конкретном RAID lsblk - список дисков с разделами, местом, типом df -hT - свободное место, тип файловой системы, точки монтирования Сборка RAID mdadm —zero-superblock —force /dev/sd{b,c} - обнуление суперблоков на дисках sdb sdc (для удаления инфы о других RAID) при получении ответа mdadm: Unrecognised md component device - /dev/sdb значит, что диск не использовался для RAID, продолжаем mdadm —create —verbose /dev/md0 -l 1 -n 2 /dev/sd{b,c} * где /dev/md0 — устройство RAID, которое появится после сборки; -l 1 — уровень RAID; -n 2 — количество дисков, из которых собирается массив; /dev/sd{b,c} — сборка выполняется из дисков sdb и sdc. Создание файловой системы и монтирование массива mkfs.ext4 /dev/md0 - создание файловой системы ext4 на md0 mount /dev/md0 /mnt - разово примонтировать md0 к /mnt nano /etc/fstab, прописать /dev/md0 /mnt ext4 defaults 1 2 - постоянное монтирование, работает после перезагрузки Восстановление RAID Замена жесткого диска При выходе из строя, команда mdadm -D /dev/md0 выдаст: State : clean, degraded mdadm /dev/md0 —remove /dev/sdc - удалить сбойный диск mdadm /dev/md0 —add /dev/sde - добавить новый диск в массив Статус должен стать Rebuild Status : 40% complete и так до полного восстановления Пересборка массива Если нам нужно вернуть ранее разобранный или развалившийся массив из дисков, которые уже входили в состав RAID, вводим: mdadm —assemble —scan - команда сама найдет необходимую конфигурацию и восстановит RAID. mdadm —assemble /dev/md0 /dev/sdb /dev/sdc - с указанием из каких дисков пересобрать Запасной диск (Hot Spare) Если в массиве будет запасной диск для горячей замены, при выходе из строя одного из основных дисков, его место займет запасной. mdadm /dev/md0 —add /dev/sdd - Диском Hot Spare станет тот, который просто будет добавлен к массиву Добавить диск к массиву, расширить массив Добавление активного диска к RAID, который будет использоваться для работы, а не в качестве запасного. mdadm /dev/md0 —add /dev/sde mdadm -G /dev/md0 —raid-devices=3 - расширяем RAID * в данном примере подразумевается, что у нас RAID 1 и мы добавили к нему 3-й диск. Установка mdadm Если каким-то образом в дистрибутиве нет этого пакета apt-get install mdadm Удаление массива Если нам нужно полностью разобрать RAID, сначала размонтируем и остановим его: umount /mnt * где /mnt — каталог монтирования нашего RAID. mdadm -S /dev/md0 Затем очищаем суперблоки на всех дисках, из которых он был собран: mdadm —zero-superblock /dev/sdb mdadm —zero-superblock /dev/sdc mdadm —zero-superblock /dev/sdd 👉 @i_odmin_book
  • Системный администратор

    ❓Задумываетесь о профессии Linux-администратора в IT? Попробуйте себя 3 июля в 20:00 на открытом уроке специализации «Administrator Linux» в OTUS. 👉 Андрей Буранов, cпециалист по UNIX-системам в компании Mail.Ru Group, выступит с темой «Стандартные потоки ввода/вывода». ☝️ Кто знает, может вебинар станет для вас отправной точкой в востребованную сферу IT. На вебинаре мы разберем: - Философию UNIX - Что на самом деле происходит, когда мы видим текст утилит на экране - Какие бывают стандартные потоки ввода/вывода - Как работать с потоками 📌 После вебинара вы сможете продолжить путь освоения новой профессии на полном онлайн-курсе. Оплата возможна в рассрочку. 👉 Для участия зарегистрируйтесь https://otus.pw/DXgg/