Компонент отвечает за предоставление доступа к конечным ресурсам и логирование пользовательских сессий. Представляет собой службу Windows, принимающую входящие SSH подключения на указанный в настройках TCP-порт.
Задачи:
Предоставляет доступ к конечному ресурсу Linux, *nix без использования RDS и при помощи любых SSH-клиентов;
Ведёт запись текстовых логов для SSH-сессий.
Возможности:
Подключение по протоколу SSH;
Двухфакторная аутентификация;
Выбор ресурса для подключения;
Подключение под собственной учётной записью пользователя;
Выполнение удаленных команд без открытия терминала;
Прямой форвардинг портов.
Настройка:
В файле C:\inetpub\wwwroot\api\Web.config в секции appSettings в строке
В конфигурационном файле Indeed PAM IdP C:\inetpub\wwwroot\idp\appsettings.json в объекте IdentitySettings у ключа SshProxyClientSecret должно быть указано значение Hash для компонента SSH Proxy:
В конфигурационном файле SSH Proxy C:\Program Files\Indeed PAM\SSH Proxy\SshProxy\Pam.SshProxy.Service.exe.config в секции configuration необходимо указать номер TCP-порта службы, http адреса API и IdP: