KeePass Хранение паролей и вход в SAP

При наличии небольшого количества систем SAP и Active Directory логичней всего использовать вход в SAP с авторизацией по домену.

Однако, в условиях работы с несколькими клиентами, которые не связанны между собой, авторизация пользователя идет только по паролю и для этих целей очень удобно использовать хранение паролей в KeePass (версии 2.+).

Для хранения пароля в программе KeePass нужна отдельная запись для каждого манданта системы. Создаем новую запись

Строка URL имеет следующее значение

cmd://sapshcut -client=200 -gui=»/H/sapdev/S/sapdp00″ -system=SID -user={USERNAME} -pw={PASSWORD} -maxgui -language=RU

В данном примере идет подключение к серверу sapdev (Номер инстации 00) в мандант 200. Можно прописать более сложные строки saprouter при необходимости и другие номера мандантов. Кроме того есть возможность указать язык входа в систему, если нужно.

Теперь для входа в систему SAP DEV 200 нужно выбрать эту строку и нажать на Ctrl+U. В результате будет открыто окно SAP Logon с нужной системой.

Также в KeePass имеется возможность настройки подключения по другим протоколам. Например RDP:

Однако для данной настройки предварительно понадобилось выполнить настроку URL rdp. Для этого заходим в меню Tools — Options и нажимаем на кнопку URL Ovverides на закладке Integrations

В этом окне добавляем новый URL

cmd://cmd /c «cmdkey /generic:TERMSRV/{URL:HOST} /user:{USERNAME} /pass:{PASSWORD} && mstsc /v:{BASE:RMVSCM} && cmdkey /delete:TERMSRV/{URL:HOST}»

Настройки для входа по ssh оставил по умолчанию, так как везде авторизация выполняется по ключам (pagent)

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *