Sdílet prostřednictvím


Důvěryhodné sdílené složky a zabezpečení

[Šifrování DDE sítě se už nepodporuje. Nddeapi.dll je k dispozici v systému Windows Vista, ale všechna volání funkcí vrací NDDE_NOT_IMPLEMENTED.]

DDE sítě používá důvěryhodné sdílené složky a popisovače zabezpečení k řízení přístupu ke sdíleným složkám.

Důvěryhodné sdílené složky

Když se klient připojí ke sdílené složce DDE ze vzdáleného počítače, služba DDE sítě přijme požadavek pouze v případě, že platí následující příkazy:

  • Uživatel, který vytvořil sdílenou složku, udělil sdílené složce důvěryhodný stav voláním NDdeSetTrustedShare. Důvěryhodný stav sdílené složky může udělit jenom autor sdílené složky. Ani správce nemůže udělit důvěryhodný stav sdílené složce DDE, kterou vytvořil jiný uživatel.
  • Uživatel, který vytvořil sdílenou složku, je aktuálně přihlášen k počítači serveru.

Proces udělení důvěryhodného stavu sdílené složce přidá sdílenou složku do seznamu důvěryhodných sdílených složek přihlášeného uživatele v DSDM. Tím se vytvoří vztah důvěryhodnosti mezi serverem a jeho klienty. Jakmile má sdílená složka DDE důvěryhodný stav, můžou se k ní klienti připojit, pokud je uživatel, který sdílenou složku vytvořil, přihlášený. Když se klient připojí ke sdílené složce ze vzdáleného počítače, služba DDE sítě přijme požadavek pouze v případě, že je sdílená složka uvedená v seznamu důvěryhodných sdílených složek přihlášeného uživatele v DSDM.

Bezpečnost

Služba DDE sítě provede další kontrolu zabezpečení, když klient požádá o data nebo propojení. Zkontroluje, jestli server udělil vzdálenému uživateli potřebná oprávnění k operaci. Server řídí přístup ke sdílené složce prostřednictvím parametru pSD funkce NDdeShareAdd. Tento parametr určuje popisovač zabezpečení. Pokud je tento parametr NULL, funkce vytvoří výchozí popisovač zabezpečení, který uděluje úplný přístup tvůrci sdílené složky a uděluje oprávnění ke čtení a propojení všem ostatním uživatelům. Pokud chcete jednotlivým uživatelům nebo skupinám uživatelů udělit nebo odepřít další oprávnění, vytvořte a použijte popisovač zabezpečení. Další informace o popisovačích zabezpečení najdete v tématu řízení přístupu.

Chcete-li získat popisovač zabezpečení pro existující sdílenou složku DDE, zavolejte NDdeGetShareSecurity funkce. Informace můžete upravit a potom aktualizovat popisovač zabezpečení pro sdílenou složku pomocí funkce NDdeSetShareSecurity.