Перейти к основному контенту

Пользовательские шаблоны для смены паролей по SSH

JumpServer Enterprise редакции поддерживает кастомизацию скриптов смены паролей для SSH учетных записей.

1. Откройте System Settings и перейдите в раздел Platforms , выберите нужную или создайте новую платформу типа Linux, для которой нужно использовать кастомный скрипт смены пароля и нажмите Edit.

В свойствах платформы найдите пункт Change secret method и выберите Custom password change by SSH command line

изображение.png

И нажмите Submit для применения настроек, если не нажать Submit, настройка не применится и при нажатии на шестеренку вы не увидите параметров командной строки

2. Откройте заново редактирование платформы и нажмите шестеренку справа от пункта Change secret method и заполните скрипт для смены пароля в поле Custom command:
Для заполнения можно использовать подсказку под полем, в качестве разделителя используется строка, то есть пишем команды по строкам, отдельная строка для каждой команды

изображение.png

Параметр Promt: система ждет, пока в консоли появится строка, подходящая под регулярное выражение, и только после этого начинает выполнять команды.

Параметр Command result: система ждет, пока в консоли появится строка, подходящая под регулярное выражение в качестве результата выполнения команды