Настройка Linux
Настраиваем iptables с нуля
Управление репозиториями в операционной системе Ubuntu
IPTables: NAT и Port forwarding
Удобная конфигурация SSH-клиента в Linux (Ubuntu)
Percona Server for MySQL: запуск в Docker
источник
👉 @sysadminof
Настраиваем iptables с нуля
Управление репозиториями в операционной системе Ubuntu
IPTables: NAT и Port forwarding
Удобная конфигурация SSH-клиента в Linux (Ubuntu)
Percona Server for MySQL: запуск в Docker
источник
👉 @sysadminof
👍9❤1
Приглашаем на вакантную позицию DevOps-инженера в «Лаборатории Касперского»🔥
Ты будешь выстраивать процессы в рамках методологии DevOps, администрировать инфраструктуру проекта, взаимодействовать с командой разработчиков.
Вам может пригодиться:
● Опыт администрирования операционных сетей (Linux, Windows).
● Знание систем управления конфигурациями (ansible, puppet и т.д.), автоматизации задач на скриптовых языках (bash, powershell, python и т.д.).
● Опыт построения CI/CD.
● Опыт работы с системами контейнеризации и оркестрации контейнеров (docker, k8s).
● Опыт построения CI/CD (мы используем Azure DevOps).
● Опыт использования систем мониторинга и логирования.
● Опыт разработки Infrastructure as Code (Terraform).
Работа в команде «Лаборатории Касперского» — это не только обязанности, но и дружная команда, ДМС со стоматологией и бесплатное изучение иностранных языков, страховки для сотрудников и их детей, премии и компенсации, спортзалы и сауна.
Переходи по ссылке и отправляй свое резюме. Ждем именно тебя 🤗
Ты будешь выстраивать процессы в рамках методологии DevOps, администрировать инфраструктуру проекта, взаимодействовать с командой разработчиков.
Вам может пригодиться:
● Опыт администрирования операционных сетей (Linux, Windows).
● Знание систем управления конфигурациями (ansible, puppet и т.д.), автоматизации задач на скриптовых языках (bash, powershell, python и т.д.).
● Опыт построения CI/CD.
● Опыт работы с системами контейнеризации и оркестрации контейнеров (docker, k8s).
● Опыт построения CI/CD (мы используем Azure DevOps).
● Опыт использования систем мониторинга и логирования.
● Опыт разработки Infrastructure as Code (Terraform).
Работа в команде «Лаборатории Касперского» — это не только обязанности, но и дружная команда, ДМС со стоматологией и бесплатное изучение иностранных языков, страховки для сотрудников и их детей, премии и компенсации, спортзалы и сауна.
Переходи по ссылке и отправляй свое резюме. Ждем именно тебя 🤗
❤1👍1
Документация по доменным службам Azure AD
Узнайте, как использовать доменные службы Azure Active Directory, чтобы настроить аутентификацию Kerberos или NTLM для приложений или присоединение виртуальных машин Azure к управляемому домену.
https://learn.microsoft.com/ru-ru/azure/active-directory-domain-services/
👉 @sysadminof
Узнайте, как использовать доменные службы Azure Active Directory, чтобы настроить аутентификацию Kerberos или NTLM для приложений или присоединение виртуальных машин Azure к управляемому домену.
https://learn.microsoft.com/ru-ru/azure/active-directory-domain-services/
👉 @sysadminof
Docs
Документация по доменным службам Microsoft Entra - Microsoft Entra ID
Узнайте, как использовать доменные службы Microsoft Entra для предоставления проверки подлинности Kerberos или NTLM приложениям или присоединению виртуальных машин Azure к управляемому домену.
👍2
PowerShell: примеры скриптов по сбору информации о компьютерах
https://bookflow.ru/powershell-primery-skriptov-po-sboru-informatsii-o-kompyuterah/
👉 @sysadminof
https://bookflow.ru/powershell-primery-skriptov-po-sboru-informatsii-o-kompyuterah/
👉 @sysadminof
👍9🔥1
Скрипты Windows PowerShell для Active Directory
Добавление пользователя в группу
Изменение вкладки Address
Изменение вкладки Organization
Изменение вкладки Profile
Изменение вкладки Telephone
Изменение общей информации о пользователе
Изменение одного атрибута пользователя
Создание доменных групп
Создание доменных пользователей
Создание и включение учетной записи
https://bookflow.ru/skripty-windows-powershell-dlya-active-directory/
👉 @sysadminof
Добавление пользователя в группу
Изменение вкладки Address
Изменение вкладки Organization
Изменение вкладки Profile
Изменение вкладки Telephone
Изменение общей информации о пользователе
Изменение одного атрибута пользователя
Создание доменных групп
Создание доменных пользователей
Создание и включение учетной записи
https://bookflow.ru/skripty-windows-powershell-dlya-active-directory/
👉 @sysadminof
👍5👏1
Скрипты Windows PowerShell для сетевых настроек
Включение DHCP
Вывод информации о конфигурации адаптеров (локальных и на удаленных хостах)
Вывод информации о настройках брандмауэра
Задание статического IP
Идентификация подсоединенных сетевых адаптеров
Обнаружение нескольких сетевых адаптеров
Отчет о состоянии сетевых адаптеров
Примеры задания настроек брандмауэра
Экспорт параметров адаптера в Excel
https://bookflow.ru/skripty-windows-powershell-dlya-setevyh-nastroek/
👉 @sysadminof
Включение DHCP
Вывод информации о конфигурации адаптеров (локальных и на удаленных хостах)
Вывод информации о настройках брандмауэра
Задание статического IP
Идентификация подсоединенных сетевых адаптеров
Обнаружение нескольких сетевых адаптеров
Отчет о состоянии сетевых адаптеров
Примеры задания настроек брандмауэра
Экспорт параметров адаптера в Excel
https://bookflow.ru/skripty-windows-powershell-dlya-setevyh-nastroek/
👉 @sysadminof
👍7
Принцип работы планировщика задач в Linux
Планирование – это процесс распределения ресурсов системы для выполнения задач. В статье мы рассмотрим его вариант, в котором ресурсом является одно или несколько ядер процессора, а задачи представлены потоками или процессами, которые нужно выполнить.
Само планирование осуществляется планировщиком, который нацелен:
Максимизировать пропускную способность, то есть количество задач, выполняемых за единицу времени.
Минимизировать время ожидания, то есть время, прошедшее с момента готовности процесса до начала его выполнения.
Минимизировать время ответа, то есть время, прошедшее с момента готовности процесса до завершения его выполнения.
Максимизировать равнодоступность, то есть справедливое распределение ресурсов между задачами.
https://habr.com/ru/companies/ruvds/articles/578788/
👉 @sysadminof
Планирование – это процесс распределения ресурсов системы для выполнения задач. В статье мы рассмотрим его вариант, в котором ресурсом является одно или несколько ядер процессора, а задачи представлены потоками или процессами, которые нужно выполнить.
Само планирование осуществляется планировщиком, который нацелен:
Максимизировать пропускную способность, то есть количество задач, выполняемых за единицу времени.
Минимизировать время ожидания, то есть время, прошедшее с момента готовности процесса до начала его выполнения.
Минимизировать время ответа, то есть время, прошедшее с момента готовности процесса до завершения его выполнения.
Максимизировать равнодоступность, то есть справедливое распределение ресурсов между задачами.
https://habr.com/ru/companies/ruvds/articles/578788/
👉 @sysadminof
👍4
Oxidized - это инструмент резервного копирования конфигурации сетевых устройств. Это замена RANCID!
Легкий и расширяемый, Oxidized поддерживает более 130 типов операционных систем.
https://github.com/ytti/oxidized
👉 @sysadminof
Легкий и расширяемый, Oxidized поддерживает более 130 типов операционных систем.
https://github.com/ytti/oxidized
👉 @sysadminof
GitHub
GitHub - ytti/oxidized: Oxidized is a network device configuration backup tool. It's a RANCID replacement!
Oxidized is a network device configuration backup tool. It's a RANCID replacement! - ytti/oxidized
👍2
Полезные горячие клавиши для Bash
Bash является оболочкой командной строки по умолчанию в большинстве дистрибутивов Linux, от Ubuntu и Debian до Red Hat и Fedora. Bash также является оболочкой по умолчанию, входящей в состав macOS, и вы можете установить среду bash на базе Linux в Windows 10.
https://bookflow.ru/poleznye-goryachie-klavishi-dlya-bash/
👉 @sysadminof
Bash является оболочкой командной строки по умолчанию в большинстве дистрибутивов Linux, от Ubuntu и Debian до Red Hat и Fedora. Bash также является оболочкой по умолчанию, входящей в состав macOS, и вы можете установить среду bash на базе Linux в Windows 10.
https://bookflow.ru/poleznye-goryachie-klavishi-dlya-bash/
👉 @sysadminof
👍6
Forwarded from Книги для Системного Администратора
Using and Administer... by Both David.pdf
7.9 MB
Using And Administering Linux: Volume 3: Zero To SysAdmin: Network Services (
Автор: David Both (2020)
Начните с обзора администрирования серверов Linux, установки и настройки различных служб сервера Linux, таких как DHCP, DNS, NTP и SSH-сервер, которые будут использоваться для предоставления расширенных сетевых услуг. Затем научитесь устанавливать и настраивать такие серверы, как BIND для служб имен, DHCP для конфигурации сетевых узлов и SSH для безопасного входа на удаленные узлы. Также рассматриваются такие темы, как пары открытых и закрытых ключей для дальнейшего повышения безопасности, SendMail и IMAP, использование Apache и WordPress для создания и управления веб-сайтами, NFS, SAMBA и Chrony. Также рассматривается SELinux и сборка RPM для распространения скриптов автоматизации. Все эти службы устанавливаются на одном серверном узле в течение всего курса книги, и к тому времени, когда вы закончите, у вас будет один сервер, предоставляющий эти службы для вашей сети.
👉 @i_odmin_book
eng
)Автор: David Both (2020)
Начните с обзора администрирования серверов Linux, установки и настройки различных служб сервера Linux, таких как DHCP, DNS, NTP и SSH-сервер, которые будут использоваться для предоставления расширенных сетевых услуг. Затем научитесь устанавливать и настраивать такие серверы, как BIND для служб имен, DHCP для конфигурации сетевых узлов и SSH для безопасного входа на удаленные узлы. Также рассматриваются такие темы, как пары открытых и закрытых ключей для дальнейшего повышения безопасности, SendMail и IMAP, использование Apache и WordPress для создания и управления веб-сайтами, NFS, SAMBA и Chrony. Также рассматривается SELinux и сборка RPM для распространения скриптов автоматизации. Все эти службы устанавливаются на одном серверном узле в течение всего курса книги, и к тому времени, когда вы закончите, у вас будет один сервер, предоставляющий эти службы для вашей сети.
👉 @i_odmin_book
👍6
Извлечение имени и расширения файла в Bash
- Для работы с именем или расширением файла
- Чтобы создать файл с уникальным именем
- Чтобы использовать имя файла или расширение в сценарии или команде
- Извлечение информации из имени или расширения файла
https://stackabuse.com/extract-filename-and-extension-in-bash/
👉 @sysadminof
- Для работы с именем или расширением файла
- Чтобы создать файл с уникальным именем
- Чтобы использовать имя файла или расширение в сценарии или команде
- Извлечение информации из имени или расширения файла
https://stackabuse.com/extract-filename-and-extension-in-bash/
👉 @sysadminof
👍1🥴1
Создание Live USB-дисков в Linux с помощью команды dd
Существует несколько программ с графическим интерфейсом, предназначенных для создания Live USB-дисков. Вероятно, в Linux самой популярной из них является Etcher. В Ubuntu есть собственный инструмент для решения этой задачи — Startup Disk Creator.
Но продвинутые пользователи Linux, ради удобного и быстрого создания Live USB-дисков, постоянно обращаются к команде dd.
Rus https://habr.com/ru/company/ruvds/blog/578294/
Eng https://itsfoss.com/live-usb-with-dd-command/
👉 @sysadminof
Существует несколько программ с графическим интерфейсом, предназначенных для создания Live USB-дисков. Вероятно, в Linux самой популярной из них является Etcher. В Ubuntu есть собственный инструмент для решения этой задачи — Startup Disk Creator.
Но продвинутые пользователи Linux, ради удобного и быстрого создания Live USB-дисков, постоянно обращаются к команде dd.
Rus https://habr.com/ru/company/ruvds/blog/578294/
Eng https://itsfoss.com/live-usb-with-dd-command/
👉 @sysadminof
👍8
Ioping
Константин Хлебников разработал полезную утилиту ioping, позволяющую в стиле утилиты ping наблюдать за изменением отзывчивости системы ввода/вывода в Linux.
Установка в Debian 11
Поддерживаемые ОС
GNU/Linux, GNU/HURD, Windows, OS X, FreeBSD, DragonFlyBSD, OpenBSD
Пример выполнения:
https://github.com/koct9i/ioping
👉 @sysadminof
Константин Хлебников разработал полезную утилиту ioping, позволяющую в стиле утилиты ping наблюдать за изменением отзывчивости системы ввода/вывода в Linux.
Установка в Debian 11
# apt install ioping
Поддерживаемые ОС
GNU/Linux, GNU/HURD, Windows, OS X, FreeBSD, DragonFlyBSD, OpenBSD
Пример выполнения:
$ ioping /home
4096 bytes from /home (ext4 /dev/sda5): request=1 time=0.4 ms
4096 bytes from /home (ext4 /dev/sda5): request=2 time=0.8 ms
4096 bytes from /home (ext4 /dev/sda5): request=3 time=0.9 ms
4096 bytes from /home (ext4 /dev/sda5): request=4 time=0.3 ms
4096 bytes from /home (ext4 /dev/sda5): request=5 time=0.2 ms
--- . ioping statistics ---
5 requests completed in 4266.5 ms
min/avg/max/mdev = 0.2/0.5/0.9/0.1 ms
https://github.com/koct9i/ioping
👉 @sysadminof
👍10
A sysadmin's guide to network management
A reference list of Linux utilities and commands makes managing servers and networks easier.
https://opensource.com/article/18/7/sysadmin-guide-networking-commands
👉 @sysadminof
A reference list of Linux utilities and commands makes managing servers and networks easier.
https://opensource.com/article/18/7/sysadmin-guide-networking-commands
👉 @sysadminof
👍3