RDP record contracts without agent¶
Modul RDP record contracts without agent deklarira pogodbo, ki skupine uporabnikov, znane Bastion, pooblasti za neposreden dostop do aplikacij RDP brez agenta ali aplikacij VNC prek site (Edge Gateway). Gre za isti splošni obrazec kot pri običajni pogodbi RDP, razširjen z možnostjo tokena za dostop, ki ga je mogoče pregledati in preklicati na namenskem zavihku.
Neposreden dostop poteka s prijavnim imenom oblike login/domain:application (na primer test_user/DOMAIN:t1234). Ciljati je mogoče le domene, ki uporabljajo identifikacijo s prijavnim imenom in geslom (domene SAML so izločene).
Delovanje povezave
Če je geslo pravilno in je aplikacija dovoljena, se aplikacija zažene v skladu s svojo konfiguracijo; vzdevki Vault se upoštevajo, če so opredeljeni. Po potrebi se prikažejo dodatna pogovorna okna za vnos prijavnega imena in gesla (SSO „ask“), komentarja ali ciljnega strežnika za dinamične aplikacije. Nekatere možnosti aplikacije so odvisne od odjemalca RDP (ločljivost, preusmeritev odložišča, tiskalniki ...) in jih v tem načinu ni mogoče upoštevati; načina console in restrictedadmin pa se upoštevata.
Predpogoj: omogočite storitev snemanja na Edge Gateway¶
Neposreden dostop RDP izvaja namenski primerek xrdp na Edge Gateway. Privzeto ni omogočen: posluša v omrežju, kar bi po nepotrebnem povečalo napadalno površino platform, ki te funkcije ne uporabljajo. Pogodba, opredeljena tukaj, zato nima učinka, dokler storitev ni omogočena na komponentah Edge Gateway izbranih site.
Na vsaki zadevni komponenti Edge Gateway:
1 | |
Ta primerek mora vedeti tudi, katerim primerkom Edge Gateway naj pošilja poizvedbe, da doseže storitev Mediation Controller: to je nastavitev xmlrpc-connect v /etc/ipdiva/careserver/careserver.xml, ista, ki jo uporablja neposredno snemanje z agentom.
Seznam pogodb¶
Glavna tabela prikazuje obstoječe pogodbe v pogledu, razdeljenem na strani (15, 25 ali 50 vrstic na stran):
| Stolpec | Opis |
|---|---|
| Name | Ime pogodbe. Pred imenom je ikona: barvna ključavnica za omogočeno pogodbo, brezbarvna ključavnica za onemogočeno pogodbo. |
| Groups | Število izbranih skupin uporabnikov. |
| Sites | Število izbranih site. |
| Applications | Število izbranih aplikacij. |
Ko razširite vrstico, se prikažejo podrobnosti pogodbe: skupine (razvrščene po domenah), site, kategorije in posamezni viri.
Polje za iskanje v orodni vrstici sproti filtrira seznam (sproži se 700 ms po zadnjem pritisku tipke ali takoj s tipko Enter).
Poleg dodajanja, urejanja in brisanja orodna vrstica ponuja Enable in Disable: ti množični dejanji veljata za trenutni izbor.
Dodajanje pogodbe¶
Gumb + odpre okno Add Contract s tremi zavihki, pred katerimi so naslednja polja:
| Polje | Opis |
|---|---|
| Name | Obvezno. Niz, sestavljen samo iz presledkov, je zavrnjen. |
| Description | Prosto besedilo. |
| Allow users to use authentication tokens | Uporabnikom omogoča pridobivanje tokenov za večkratno uporabo v okviru te pogodbe. Če ni označeno, je naslednje polje zatemnjeno. |
| Authentication tokens valididy in days (0 to disable token expiration) | Aktivno le, če je prejšnje potrditveno polje označeno. Z vrednostjo 0 tokeni nikoli ne potečejo. |
Gumb Validate je omogočen le, če so izbrani vsaj ena skupina, en site in ena aplikacija.
Seznam z dvema stolpcema (na levi razpoložljivi, na desni izbrani) s spustnim seznamom Domain nad levim seznamom za filtriranje skupin po domeni preverjanja pristnosti. Izbira poteka z vlečenjem in spuščanjem. Domene SAML so izključene (zahtevano je preverjanje pristnosti s prijavnim imenom in geslom).
Seznam z dvema stolpcema (na levi razpoložljivi, na desni izbrani). Izbira z vlečenjem in spuščanjem ter gumb Select all.
Drevo kategorij aplikacij in njihovih aplikacij. Če označite kategorijo, se hkrati izberejo vse njene aplikacije; če označite le eno, je kategorija prikazana krepko, kar nakazuje delni izbor. Če kategorijo odznačite, se odznači tudi vsa njena vsebina.
Ob ustvarjanju je pogodba privzeto omogočena.
Urejanje pogodbe¶
Na seznamu izberite pogodbo in kliknite ikono Properties ali dvokliknite vrstico. Okno Contract Edition ponuja iste zavihke, vnaprej izpolnjene. Za shranjevanje kliknite Validate.
Brisanje pogodbe¶
Izberite eno ali več pogodb in kliknite gumb ×. Zahtevana je potrditev (besedilo je prilagojeno ednini ali množini).
Omogočanje ali onemogočanje pogodb¶
V tabeli izberite eno ali več vrstic, nato v orodni vrstici kliknite Enable ali Disable. Enable je na voljo, če je vsaj ena izbrana pogodba onemogočena, Disable pa, če je vsaj ena izbrana pogodba omogočena.
Tokeni za neposredni dostop RDP¶
Modul RDP direct access tokens navaja tokene, ki so jih uporabniki izdali v okviru pogodb RDP brez agenta, ki dovoljujejo tokene. Omogoča preklic tokena pred njegovim potekom.
Seznam tokenov¶
| Stolpec | Opis |
|---|---|
| Username | Identifikator uporabnika, ki je izdal token. |
| Application | Ime aplikacije, za katero velja token. |
| Expiration | Datum in čas poteka v obliki DD/MM/YYYY HH:MM. |
Seznam je razdeljen na strani (15, 25 ali 50 vrstic na stran).
Filtri in iskanje¶
| Element | Opis |
|---|---|
| Domain | Spustni seznam razpoložljivih domen. Domene SAML so izključene. Začetni izbor prevzame domeno, podano kot parameter, sicer pa prvo domeno na seznamu. |
| Iskalno polje | Filter po podnizu. Sproži se 700 ms po zadnjem pritisku tipke. |
Brisanje tokena¶
Izberite enega ali več tokenov in kliknite gumb ×. Zahtevana je potrditev. Če ukaz ne uspe, se prikaže sporočilo o napaki.
Nepovratno dejanje
Izbrisanega tokena ni več mogoče uporabiti: uporabnik mora za obnovo neposrednega dostopa zahtevati novega.