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
Шпаргалка по run командам Windows
https://bookflow.ru/shpargalka-po-run-komandam-windows/
👉 @sysadminof
https://bookflow.ru/shpargalka-po-run-komandam-windows/
👉 @sysadminof
👍9
Дифференциальные и инкрементальные бэкапы MySQL
Для MySQL существует широко известный инструмент по созданию резервных копий баз данных — mysqldump, который создаёт дамп посредством записи серии SQL-инструкций для восстановления таблиц и данных целевой базы данных.
Он неплохо подходит для резервного копирования небольших баз данных, но когда база данных набирает приличный «вес» и возникает необходимость резервного копирования чаще, чем раз в сутки, скорость создания и размеры дампов могут стать проблемой. В данном случае на помощь приходят утилиты, создающие копию бинарных файлов баз данных, например, такие как Percona XtraBackup.
Percona XtraBackup поддерживает «горячее» резервное копирование для серверов MySQL, Percona, MariaDB и Drizzle (бета) всех версий.
https://telegra.ph/Differencialnye-i-inkrementalnye-behkapy-MySQL-05-24
👉 @sysadminof
Для MySQL существует широко известный инструмент по созданию резервных копий баз данных — mysqldump, который создаёт дамп посредством записи серии SQL-инструкций для восстановления таблиц и данных целевой базы данных.
Он неплохо подходит для резервного копирования небольших баз данных, но когда база данных набирает приличный «вес» и возникает необходимость резервного копирования чаще, чем раз в сутки, скорость создания и размеры дампов могут стать проблемой. В данном случае на помощь приходят утилиты, создающие копию бинарных файлов баз данных, например, такие как Percona XtraBackup.
Percona XtraBackup поддерживает «горячее» резервное копирование для серверов MySQL, Percona, MariaDB и Drizzle (бета) всех версий.
https://telegra.ph/Differencialnye-i-inkrementalnye-behkapy-MySQL-05-24
👉 @sysadminof
👍3
Forwarded from GitHub Сообщество
Media is too big
VIEW IN TELEGRAM
Quickemu
Быстрое создание и запуск оптимизированных виртуальных машин для настольных систем Windows, macOS и Linux.
Особенности
macOS Monterey, Big Sur, Catalina, Mojave и High Sierra
Windows 8.1, 10 и 11, включая TPM 2.0
Ubuntu и все официальные версии Ubuntu.
Поддерживается более 360 редакций операционных систем!
Полная поддержка SPICE, включая совместное использование буфера обмена между хостом и гостем
Общий доступ к файлам VirtIO-webdavd для гостей Linux и Windows
Обмен файлами VirtIO-9p для гостей Linux и macOS
Поддержка гостевого агента QEMU; обеспечивает доступ к агенту системного уровня через стандартные команды QMP
Общий доступ к файлам Samba для гостей Linux, macOS и Windows (если на хосте установлен smbd)
Ускорение VirGL
Пропуск USB-устройств
Пропуск смарт-карт
Автоматическое перенаправление портов SSH для гостей
Перенаправление сетевых портов
Полнодуплексное аудио
Поддержка шрифта Брайля
EFI (с SecureBoot или без него) и загрузка с Legacy BIOS
Доступны графические пользовательские интерфейсы
https://github.com/quickemu-project/quickemu
👉 @Githublib
Быстрое создание и запуск оптимизированных виртуальных машин для настольных систем Windows, macOS и Linux.
Особенности
macOS Monterey, Big Sur, Catalina, Mojave и High Sierra
Windows 8.1, 10 и 11, включая TPM 2.0
Ubuntu и все официальные версии Ubuntu.
Поддерживается более 360 редакций операционных систем!
Полная поддержка SPICE, включая совместное использование буфера обмена между хостом и гостем
Общий доступ к файлам VirtIO-webdavd для гостей Linux и Windows
Обмен файлами VirtIO-9p для гостей Linux и macOS
Поддержка гостевого агента QEMU; обеспечивает доступ к агенту системного уровня через стандартные команды QMP
Общий доступ к файлам Samba для гостей Linux, macOS и Windows (если на хосте установлен smbd)
Ускорение VirGL
Пропуск USB-устройств
Пропуск смарт-карт
Автоматическое перенаправление портов SSH для гостей
Перенаправление сетевых портов
Полнодуплексное аудио
Поддержка шрифта Брайля
EFI (с SecureBoot или без него) и загрузка с Legacy BIOS
Доступны графические пользовательские интерфейсы
https://github.com/quickemu-project/quickemu
👉 @Githublib
👍3
2 канала для системных администраторов:
📚 @it_secur — Литература для системных администраторов и ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.
👨🏻💻 @infosecurity — Самый крупный ресурс в Telegram, посвященный информационной безопасности, OSINT и Cоциальной Инженерии.
📚 @it_secur — Литература для системных администраторов и ИБ специалистов любого уровня и направления. Читайте, развивайтесь, практикуйте.
👨🏻💻 @infosecurity — Самый крупный ресурс в Telegram, посвященный информационной безопасности, OSINT и Cоциальной Инженерии.
👍2
Руководство системного администратора по сетевым инструментам Linux
Ниже представлен список утилит и команд Linux, который облегчит управление сетью.
Если вы являетесь системным администратором и в ваши ежедневные задачи входит управление серверами и сетью, то следующие утилиты и команды Linux от базовых до продвинутых, помогут упростить вашу жизнь.
В некоторых из этих команд вы увидите <fqdn> (fully qualified domain name)- полное доменное имя. Встретив его, замените его, подставьте URL вашего сайта или вашего сервера (например, server-name.company.com), в зависимости от ситуации.
https://bookflow.ru/rukovodstvo-sistemnogo-administratora-po-setevym-instrumentam-linux/
👉 @sysadminof
Ниже представлен список утилит и команд Linux, который облегчит управление сетью.
Если вы являетесь системным администратором и в ваши ежедневные задачи входит управление серверами и сетью, то следующие утилиты и команды Linux от базовых до продвинутых, помогут упростить вашу жизнь.
В некоторых из этих команд вы увидите <fqdn> (fully qualified domain name)- полное доменное имя. Встретив его, замените его, подставьте URL вашего сайта или вашего сервера (например, server-name.company.com), в зависимости от ситуации.
https://bookflow.ru/rukovodstvo-sistemnogo-administratora-po-setevym-instrumentam-linux/
👉 @sysadminof
👍10