В данном репозитории находятся скрипты, автоматизирующие тот или иной мой рабочий процесс
Данный скрипт позволяет провести проверку конфигурации программы "Kaspersky Endpoint Security for Linux" на соответствие сертифицирванному состоянию в соответствии с руководством по эксплуатации на данное средство антивирусной защиты.
В ходе работы проверяются следующие параметры:
- Запущена ли служба программы "Kaspersky Endpoint Security for Linux"
- Активирована ли программа лицензионным ключем
- Загружены ли в программу антивирусные базы
- Запущена ли задача "Защита от файловых угроз"
- Значения параметров задач программы на соответствие сертифицированной конфигурации (в соответствии с приложением "Значения параметров программы в сертифицированной конфигурации" к руководству по эксплуатации)
- Отказ от участия в KSN
В скрипте также присутствуют необязательные проверки, не влияющие на состояние сертифицированности, но желательные в использовании:
- Запущена ли задача "Проверка сьемных дисков"
- Как давно в последний раз обновлялись антивирусные базы? (при > 90 дней выводится предупреждение)
- Расписание задачи "Антивирусная проверка": нежелательно чтобы она выполнялась в ручном режиме, лучше задать автоматическую периодическую проверку
Данный скрипт позволяет произвести конфигурацию программы "Kaspersky Endpoint Security for Linux" для соответствия сертифицирванному состоянию в соответствии с руководством по эксплуатации на данное средство антивирусной защиты.
В ходе работы выполняются следующие настройки:
- Запускается задача "Защита от файловых угроз"
- Устанавливаются значения параметров задач программы для соответствия сертифицированной конфигурации (в соответствии с приложением "Значения параметров программы в сертифицированной конфигурации" к руководству по эксплуатации)
- Отключается участие в KSN
В скрипте также присутствуют необязательные настройки, не влияющие на состояние сертифицированности, но желательные в использовании:
- Запуск задачи "Проверка сьемных дисков"
- Установка расписания задачи "Антивирусная проверка" на запуск раз в неделю
Данный скрипт позволяет произвести настройку операционной системы Kali Linux для решения CTF тасков. Его необходимо запускать до скрипта kali_linux_gui_config.sh
Скрипт необходимо запускать от имени пользователя root, либо с использованием sudo
Данный скрипт позволяет произвести настройку операционной системы Kali Linux. Его необходимо запускать после отработки скрипта kali_linux_config.sh
и входа через GUI учетной записью root
Скрипт необходимо запускать от имени пользователя root, либо с использованием sudo
Данный скрипт позволяет быстро изменить пароли некоторых пользователей системы на автоматически сгенерированные
Скрипт необходимо запускать от имени пользователя root, либо с использованием sudo
Перед запуском скрипта необходимо выставить на него бит исполнения
Если в аргументы скрипту ничего не передано, то скрипт извлекает из /etc/passwd
всех несистемных пользователей и изменяет им пароль
Иначе скрипт изменяет пароли всех учетных записей, переданных скрипту в аргументах
При генерации паролей для пользователей учитываются заданные в автоматизированной системе требования к качеству паролей
Изменить пароли всем несистемным пользователям
sudo ./alse_change_user_passwords_auto.sh
Изменить пароли пользователям secadmin
, sysadmin
и user1
... user27
sudo ./alse_change_user_passwords_auto.sh secadmin sysadmin user{1..27}
Данный скрипт позволяет быстро вручную изменить пароли некоторых пользователей системы
Скрипт необходимо запускать от имени пользователя root, либо с использованием sudo
Перед запуском скрипта необходимо выставить на него бит исполнения
Если в аргументы скрипту ничего не передано, то скрипт извлекает из /etc/passwd
всех несистемных пользователей и изменяет им пароль
Иначе скрипт изменяет пароли всех учетных записей, переданных скрипту в аргументах
Изменить пароли всем несистемным пользователям
sudo ./alse_change_user_passwords_manual.sh
Изменить пароли пользователям secadmin
, sysadmin
и user1
... user27
sudo ./alse_change_user_passwords_manual.sh secadmin sysadmin user{1..27}
Данный скрипт позволяет быстро добавить в автоматизированную систему некоторое количество пользователей
Скрипт необходимо запускать от имени пользователя root, либо с использованием sudo
Перед запуском скрипта необходимо выставить на него бит исполнения
Если в аргументы скрипту ничего не передано, то скрипт интерактивно запросит количество создаваемых пользователей и начнет создавать их со случайно сгенерированными паролями, логины созданных пользователей при этом будут иметь вид user1
, user2
и т.д.
Иначе скрипт будет создавать учетные записи с логинами, переданными скрипту в аргументах
При создании пользователя будет интерактивно запрошено его Ф.И.О.
При генерации паролей для пользователей учитываются заданные в автоматизированной системе требования к качеству паролей
При создании пользователя скрипт автоматически назначает ему максимальный уровень конфиденциальности, определенный в переменной _USER_SECRET_DEFAULT
Создать пользователей системы, количество которых будет считано интерактивно
sudo ./alse_create_users.sh
Создать пользователей системы с логинами secadmin
, sysadmin
и user1
... user27
sudo ./alse_create_users.sh secadmin sysadmin user{1..27}