A.4 Zabránění zjištění uživatelského jména

U některých instalací je server služby eDirectory chráněn branou firewall, ale server aplikace iManager je vnějšímu světu otevřen, aby bylo možné ho spravovat z domova nebo na cestách. Přístup k aplikaci iManager je na přihlašovací obrazovce kontrolován poli Uživatelské jméno, Heslo a Název stromu. U těchto instalací je často vhodné posílit zabezpečení, abyste se vyhnuli vyzrazení informací o systému.

Standardní konfigurace aplikace iManager propouští zprávy služby eDirectory o neplatných uživatelských jménech a heslech při přihlášení k aplikaci iManager. Tyto zprávy mohou poskytnout potenciálním narušitelům příliš informací. Abyste se tomu vyhnuli, obsahuje aplikace iManager konfigurační volbu, která skryje konkrétní důvod neúspěšného přihlášení. Pokud tuto volbu zapnete, zobrazí se místo následujících chybových zpráv obecná chybová zpráva s tímto textem: Chyba přihlášení. Neplatné uživatelské jméno nebo heslo.

  • Invalid Username (-601) (neplatné uživatelské jméno)

  • Incorrect password (-669) (nesprávné heslo)

  • Expired password or disabled account (-220) (platnost hesla vypršela nebo zakázaný účet)

Pokud toto nastavení chcete zapnout, otevřete zobrazení Konfigurovat a vyberte možnost Server aplikace iManager > Konfigurovat aplikaci iManager. Na kartě Ověřování vyberte možnost Skrýt konkrétní důvod chyby přihlášení. Tím nastavíte hodnotu Authenticate.Form.HideLoginFailReason=true v souboru config.xml aplikace iManager.

Aplikace iManager nepodporuje ani hvězdičku (*) jako zástupný znak v poli Uživatelské jméno. Je to kvůli tomu, aby neoprávnění uživatelé nemohli zjistit platná uživatelská jména. Dalším cílem je zbránit možným útokům, které způsobují odepření služby tím, že se pokusí zahltit server služby eDirectory nepřetržitými pokusy o přihlášení jen s použitím zástupného znaku (*), které nutí službu eDirectory hledat a vracet všechna odpovídající uživatelská jména.