Создание административного носителя
Создание административного носителя
При старте ПАК после загрузки ОС и процедуры аутентификации администратора безопасности появляется предупреждение о необходимости инициализировать МГК:
*******************************************************************"System is not initialized. Please run “initialize role_network” or “initialize role_management"
*******************************************************************
Шаг 1: Подключите к аппаратной платформе:
• CD-ROM с шифроблокнотом;
• USB-носитель, который будет выступать в качестве административного носителя.
Шаг 2: Запустите скрипт инициализации с ролью management:
sterragate] initialize role_management
Процедура инициализации может быть прервана нажатием комбинации клавиш Ctrl+C.
Шаг 3: Далее запрашивается лицензионная информация на программный комплекс «С-Терра Шлюз КВ ST» (эти данные можно взять из «Лицензии на использование программного Продукта компании ООО «С-Терра СиЭсПи», входящей в комплект поставки):
init] Snippet "license_req.sh" start
INFO: You have to enter license for S-Terra Gate
Предлагаются следующие пункты для ввода:
Available product codes:
GATE
MVPN
Enter product code:
Enter customer code:
Enter license number:
Enter license code:
Your license:
CustomerCode =
ProductCode =
LicenseNumber=
LicenseCode =
Шаг 4: Следует вопрос о корректности введенных данных:
"Is the above data correct?".Yes
После получения подтверждения инициализация продолжается. Если подтверждение не получено, то предлагается ввести лицензию еще раз:
INFO: License accepted
[init] Snippet "license_req.sh" end
Шаг 5: Далее проверяется наличие шифроблокнота и подключенного USB-носителя:
[init] Snippet "station_role_management_actions.sh" start
INFO: Checking that the RND disk is mounted at /var/s-terra/media/st_rng
INFO: RND disk is found
INFO: Trying to find an existing or create a new administrative drive
Шаг 6: Затем выводится таблица с доступными разделами на носителе, например:
path | mountpoint | label | fstype | type | size | Fsuse% | |
0 | /dev/sdb1 | /media/sdb1-usb-Generic_Flash_Di | vfat | part | 14.7G | 0% |
[usb_helper] INFO: Pick a partition
[usb_helper] INFO: 0) /dev/sdb1
[usb_helper] Select one of the options:
Шаг 7: Выберите необходимый раздел, например:
[usb_helper] Select one of the options: 0
Шаг 8: Далее происходит форматирование раздела, все данные будут удалены. Для подтверждения нажмите Enter или для отмены действия Ctrl+C.
[usb_helper] Press enterto proceed (Ctrl+C to cancel)
[usb_helper] INFO: Formatting partition "/dev/sdb1" to "vfat" file system with label "st_mgmt"...
[usb_helper] INFO: Done
Разделу присваивается метка «st_mgmt», например.
path | mountpoint | label | fstype | type | size | Fsuse% | |
0 | /dev/sdb1 | st_mgmt | vfat | part | 14.7G | 0% |
Шаг 9: Введите пароль данных - пароль для выработки ключа криптографической защиты информации на административном носителе:
[usb_helper] Input MGK Password:
[usb_helper] Repeat MGK Password:
После ввода пароля на носителе создаются следующие данные:
• каталоги st_mgmt/CA/, st_mgmt/PSK/ и st_mgmt/Gates/ для хранения сессионных данных;
• контейнер .login_{id}.s50 для проверки пароля данных и создания файла rnd.bin на МГК в оперативной памяти;
• файл s-terra-usb-identity, выступающий в роли идентификатора форматирования и содержащий метку usb-носителя и шестизначный цифровой код.
Шаг 10: Далее инициализируется генератор случайных чисел:
[init] Snippet "rng_init.sh" start
INFO: Initializing RNG: (press requested keys or Ctrl+C to interrupt)
Already initialized RNG.
INFO: RNG is initialized successfully
[init] Snippet "rng_init.sh" end
Шаг 11: Предлагается сменить пароли пользователей ОС - для предустановленных учетных записей admin, user и root:
Do you want to change the password for "admin" user? [Yes] no
Do you want to change the password for "user" user? [Yes] no
Do you want to change the password for "root" user? [Yes] no
[init] Snippet "change_passwd_management.sh" end
Шаг 12: Далее появляется информационное сообщение о наличии интерфейса управления - Management interface (MGMT), в данном случае это eth0:
[init] Snippet "remove_vpndrvr_conf_management.sh" start
INFO: Management interface is eth0
После следует сообщение о том, политика безопасности будет применена к MGMT-интерфейсу только после перезагрузки ПАК:
NOTICE: The policy applied to the management interface will be effective only after OS is rebooted
[init] Snippet "remove_vpndrvr_conf_management.sh" end
Шаг 13: Если инициализация завершилась успешно, то выдается соответствующее сообщение и просьба перезагрузить ПАК:
INFO [init]: Initialization completed
INFO [init]: Some settings will take effect after OS reboot only.
При последующих стартах системы предупреждение о необходимости инициализации системы не выдается.
Если инициализация завершилась неуспешно, то об этом выдаётся соответствующее сообщение. При следующем старте администратору снова будет выдаваться предупреждение об инициализации.
Административный носитель на USB-носителе создан.