Publicera och konfigurera RemoteApps. Hur man lägger till genvägar till fjärrapplikationer till klientdatorer Remote Application Server


anteckning

Terminal Services RemoteApp ™ (TS RemoteApp) är en teknik som tillåter användare att få åtkomst till fjärrapplikationer via Terminal Services. Fjärrapplikationer baserade på TS RemoteApp-teknik beter sig som om de körs på användarens lokala dator. Användare kan köra dessa applikationer sida vid sida med lokala. Om en användare kör flera fjärrapplikationer på samma terminalserver körs de alla inom samma delade Terminal Services-session. Du kan använda Terminal Services Web Access (TS Web Access), som är en Terminal Services-roll, för att göra det möjligt för användare att komma åt TS RemoteApps med en webbläsare.

På den här sidan

Introduktion

Med Terminal Services kan organisationer ge tillgång till Microsoft® Windows®-applikationer från nästan var som helst i världen. Samtidigt kan applikationer startas på nästan vilken datorenhet som helst. Terminal Services RemoteApp ™ (TS RemoteApp)-teknik ingår i Terminal Services Windows Server® 2008 Beta 3. Du kan använda flera olika metoder för att distribuera TS RemoteApp-applikationer, till exempel Terminal Services Web Access. Genom att använda Terminal Services Web Access kan du göra TS RemoteApps tillgängliga från en webbsida som finns på Internet eller intranät. TS Web Access-teknik ingår i Windows Server 2008 Beta 3.

Vad är RemoteApp-applikationer

RemoteApps är applikationer som nås på distans via Terminal Services. Dessa applikationer beter sig som om de körs på slutanvändarens lokala dator. Nu, när du kör RemoteApp-applikationer, visas inte hela skrivbordet på fjärrterminalservern på klientdatorns skrivbord. RemoteApps är integrerade med klientens skrivbord och alla körs i ett separat, skalbart fönster som har sin egen ikon i systemfältet. Användare kan köra dessa applikationer sida vid sida med lokala. Om en användare kör flera fjärrapplikationer på samma terminalserver körs de alla inom samma delade Terminal Services-session.

Beroende på hur du distribuerar RemoteApp-applikationer kan Windows Server 2008 Beta 3-användare komma åt dessa applikationer på flera sätt:

    Dubbelklicka på filen .RDP (Remote Desktop Protocol) som skapades och distribuerades av administratören.

    På skrivbordet eller i Start-menyn dubbelklickar du på programikonen som skapades och distribuerades av administratören som ett Windows Installer-paket (MSI-fil).

    Dubbelklicka på filen med filtillägget som är kopplat till TS RemoteApp. Mappningen kan göras av en administratör med hjälp av .msi-filen.

.RDP- och .MSI-filerna innehåller alla parametrar som krävs för att köra en RemoteApp-applikation. Efter att ha öppnat TS RemoteApp som körs på terminalservern på den lokala datorn kan användaren interagera med den som om den kördes lokalt.

Viktig

Remote Desktop Connection (RDC) version 6.0 måste användas för att köra RemoteApp-applikationer på klientdatorn. RDC 6.0 ingår i Windows Server 2008 och Windows Vista. För att ladda ner RDC 6.0 för Microsoft Windows Server 2003 med SP1 eller Microsoft Windows XP med SP2 installerat, se artikeln i Microsoft Knowledge Base.

Vem är den här guiden till för?

Den här guiden är avsedd för följande kategorier av IT-proffs:

    För IT-proffs som planerar och analyserar informationsinfrastruktur och utvärderar TS RemoteApp-teknik.

    För IT-proffs involverade i planering och utveckling av informationsinfrastruktur i företag.

    För IT-proffs som distribuerar eller administrerar terminalservrar, affärsapplikationer eller applikationer som kan distribueras mer effektivt med TS RemoteApp-teknik.

Viktiga användningsfall för TS RemoteApp-teknik

TS RemoteApp-teknik är särskilt användbar i följande situationer:

    Fjärranvändare. Användare behöver ofta arbeta med applikationer från en avlägsen plats, till exempel hemma eller på en affärsresa. Om du vill ge användare åtkomst till RemoteApp-applikationer över en internetanslutning kan du använda ett virtuellt privat nätverk (VPN) eller distribuera TS RemoteApp med en Terminal Services Gateway (TS Gateway) för att ge säker åtkomst till applikationer. ...

    Grenar. Organisationer kan inkludera filialkontor med begränsad nätverksbandbredd och begränsad IT-supportpersonal. Med hjälp av TS RemoteApp-teknik kan du tillhandahålla centraliserad hantering av dina applikationer och förbättra prestandan för fjärrapplikationer i fall av begränsad nätverksbandbredd.

    Distribuera affärsapplikationer. Organisationer behöver ofta köra konsekventa branschapplikationer över datorer med olika konfigurationer och versioner av Microsoft Windows-operativsystemet. Istället för att distribuera dessa applikationer till varje klientdator, vilket kan vara tidskrävande och kostsamt, kan du installera applikationer på en terminalserver och komma åt dem med TS RemoteApp.

    Distribuera applikationen. TS RemoteApp-teknik eliminerar behovet av att distribuera och stödja olika versioner av samma applikation för olika datorer. Om anställda behöver använda flera olika versioner av en applikation kan du installera alla på en eller flera terminalservrar och användare kan komma åt dem med TS RemoteApp.

    Användare som arbetar på flera datorer. I företag där anställda inte har en fast arbetsplats kan användarna arbeta vid olika datorer. I vissa fall kan en anställd befinna sig vid en dator som inte har de applikationer han behöver installerade. Med hjälp av TS RemoteApp-teknik kan du installera applikationer på en terminalserver, vilket gör att anställda kan arbeta med dem som om dessa applikationer var installerade lokalt.

Sätt att distribuera RemoteApp-applikationer

Innan du börjar konfigurera TS RemoteApp måste du bestämma hur du vill distribuera RemoteApp-applikationer till dina användare. För att göra detta kan du använda någon av följande metoder:

    Ge åtkomst till RemoteApp-applikationer på en webbplats via Terminal Services Web Access (TS Web Access).

    Distribuera RemoteApp-applikationer som RDP- eller MSI-filer över en nätverksresurs eller med andra distributionsmekanismer som Microsoft Systems Management Server.

RemoteApp-distributionskomponenter

Om att distribuera RemoteApp-applikationer via TS Web Access

Med TS Web Access kan du distribuera RemoteApp-applikationer från en eller flera terminalservrar direkt via TS Web Access (enkelt distributionsläge), eller publicera RemoteApp-applikationer på en webbplats som Windows Installer-paket via Active Directory® Software Distribution Group Policy (distributionsläge) via Active Directory).

    Enkelt distributionsläge

I det här läget kan du enkelt och snabbt organisera åtkomst via TS Web Access till applikationer som finns på en eller flera terminalservrar, eller ge full åtkomst till terminalserverns skrivbord. Enkelt distributionsläge rekommenderas för små organisationer med en terminalserver eller en liten gård med ungefär fem eller färre servrar.

Med en enkel distribution kommer alla konfigurerade RemoteApps som finns på en eller flera terminalservrar att vara tillgängliga på TS Web Access-webbplatsen. Listan över tillgängliga applikationer som visas på TS Web Access-webbplatsen kommer att vara densamma för alla användare.

För att distribuera applikationer i enkelt läge måste du slutföra följande uppgifter.

Uppgift

1 Konfigurera RemoteApp Application Server. Den här uppgiften inkluderar installation av en terminalserver, installation av applikationer och verifiering av inställningarna för en fjärranslutning.

2. Använd en snap TS RemoteApp Manager

3. Installera en roll TS webbåtkomst.

TS webbåtkomstdatorer på terminalservern.

5. Konfigurera TS Web Access Server för att fylla i dess lista över RemoteApp-applikationer installerade på en eller flera terminalservrar.

    Distributionsläge via Active Directory

Den här distributionsmetoden är en mer sofistikerad metod där du kan använda TS RemoteApp Manager i kombination med en Active Directory-programvarudistributionspolicy för att skapa MSI-paket tillgängliga via TS Web Access. Vi rekommenderar att du använder Active Directory-distributionsläget om du har RemoteApp-applikationer som körs på flera terminalservrar och vill göra dem tillgängliga via en enda TS Web Access-webbplats. Det rekommenderas också att använda den här metoden i de fall du vill skilja åtkomst till olika applikationer för olika användare.

Notera

Om du använder Active Directory-distributionsläge kan du inte ge åtkomst till hela Terminal Server-skrivbordet med TS Web Access.

För att distribuera applikationer via Active Directory måste du utföra följande uppgifter.

Uppgift

1. Konfigurera RemoteApp Application Server. Den här uppgiften inkluderar installation av en terminalserver, installation av applikationer och verifiering av inställningarna för en fjärranslutning.

2. Använd en snap TS RemoteApp Manager för att lägga till RemoteApp-applikationer tillgängliga via TS Web Access och för att konfigurera globala distributionsalternativ.

3. Installera en roll TS webbåtkomst.

4. Lägga till TS Web Access Server-konto till säkerhetsgruppen TS webbåtkomstdatorer på terminalservern.

5. Skapa Windows Installer-paket för RemoteApp-applikationer och konfigurera Active Directory Domain Services (AD DS) för distribution av programvara via grupprincip.

6. Konfigurera TS Web Access Server för att fylla dess RemoteApp-lista med Active Directory Domain Services (AD DS).

Om att distribuera RemoteApp-applikationer över en nätverksresurs eller annan distributionsmekanism för programvara

Du kan också distribuera RemoteApp-applikationer med hjälp av RDP- eller MSI-filer, komma åt dem via en nätverksresurs eller använda en annan distributionsmekanism för programvara som Microsoft Systems Management Server. Dessa metoder låter dig distribuera RemoteApp-applikationer utan att använda TS Web Access.

Notera

Om du distribuerar RemoteApp-applikationer med hjälp av MSI-paket kan du också konfigurera RemoteApp-applikationer som finns på terminalservern för att hantera lokala klientfiler. I det här fallet kan användaren dubbelklicka på den lokala filen och den kommer att bearbetas av den associerade TS RemoteApp.

För att förbereda RemoteApp-applikationer för distribution över en nätverksresurs eller annan distributionsmekanism måste du utföra följande uppgifter.

Efter att ha skapat RDP- eller MSI-filer kan du distribuera dem till användare.

Konfigurera en RemoteApp Application Server

Innan du kan distribuera RemoteApp-applikationer till användare måste du konfigurera servern som de ska köras på. Denna uppgift består av följande steg:

Notera

Den här guiden beskriver stegen för att ta i en miljö med en enda terminalserver som fungerar som en RemoteApp-applikationsserver.

För att utföra dessa procedurer måste du vara medlem i gruppen Administratörer på terminalservern.

Installera terminalserverrollen

Följ dessa steg för att konfigurera servern som en terminalserver:

Installera applikationer på Terminal Server

Vi rekommenderar att du installerar applikationer på en server först efter att du har installerat rollen Terminal Server på den. I det här fallet, när du installerar ett program från Windows Installer-paketet, kommer det att installeras automatiskt i terminalserverinstallationsläget. Om du använder andra typer av installationspaket än MSI-paket, använd någon av följande metoder för att installera programmet i Terminal Server installationsläge:

    Använd verktyget för att installera programmet Installera programmet på Terminal Server i kontrollpanelen.

    Innan du installerar programmet, kör kommandot på kommandoraden ändra användare/installera... När installationen är klar, kör kommandot ändra användare/kör för att lämna inställningsläget.

Om du har sammankopplade eller beroende applikationer rekommenderar vi att du installerar dessa applikationer på samma terminalserver. Till exempel rekommenderar vi att du installerar hela Microsoft Office-paketet som helhet, istället för att installera individuella applikationer av detta paket på olika terminalservrar.

Det är lämpligt att placera separata applikationer på olika terminalservrar i följande fall:

    Applikationen har kompatibilitetsproblem och kan göra att andra program blir instabila.

    En enskild applikation och antalet användare som arbetar med den kan skapa en överdriven belastning på servern.

Kontrollerar fjärranslutningsparametrarna

Som standard är fjärranslutningar tillåtna efter att rollen Terminal Server har installerats. Du kan använda följande procedurer för att lägga till användare och grupper som behöver ansluta till terminalservern och för att kontrollera eller ändra inställningarna för en fjärranslutning.

För att kontrollera parametrarna för fjärranslutningen, följ dessa steg:

    Öppna verktyget Systemet kontrollpanel. För detta i start meny Välj lag Springa, i textrutan Öppen ringa kontrollsystem och tryck på knappen OK.

    I dialogrutan Systemegenskaper gå till flik Avlägsen och beroende på miljön som används i din organisation, välj ett av följande värden:

    Tillåt anslutningar från datorer som kör valfri version av Remote Desktop (mindre säkert)

Detta värde är valt som standard.

    Tillåt endast anslutningar från datorer som kör Remote Desktop med nätverksnivåautentisering (säkrare)

För mer information om dessa värden, klicka på länken Hjälp mig välja.

För att lägga till användare och grupper som behöver ansluta till terminalservern med Fjärrskrivbord, klicka Välj Användare... Användarna och grupperna du angett kommer att läggas till i gruppen Användare av fjärrskrivbord.

Notera

Medlemmar i den lokala administratörsgruppen kan ansluta till fjärrskrivbord även om de inte finns med i listan.

När du har slutfört alla åtgärder, tryck på knappen OK för att stänga dialogrutan Systemegenskaper.

Lägga till RemoteApp-applikationer och konfigurera globala distributionsinställningar

När du har förberett terminalservern för att fungera som RemoteApp Application Server kan du använda snapin-modulen TS RemoteApp Manager att göra följande:

Med ett snäpp TS RemoteApp Manager Du kan också ta bort och ändra RemoteApp-applikationer och deras inställningar, importera dem från en annan terminalserver eller vice versa, exportera dem till en annan server. För mer information, se avsnittet "" i detta dokument.

Lägga till program till RemoteApps-listan

För att en RemoteApp-applikation ska bli tillgänglig för användare via någon mjukvarudistributionsmekanism måste du lägga till den i listan över applikationer RemoteApps... Som standard blir alla program som du lägger till i den här listan tillgängliga för användare via TS Web Access.

Följ dessa steg för att lägga till en applikation till listan RemoteApps:

    Visningsnamnet för programmet. För att ändra namnet, skriv in dess nya värde i fältet RemoteApp-namn.

    Sökvägen till programmets körbara fil. För att ändra sökvägen anger du dess nya värde i fältet Plats eller ange den körbara filen manuellt genom att klicka på knappen Bläddra.

Notera

Sökvägen till den körbara filen kan innehålla systemmiljövariabler. Du kan till exempel ersätta den absoluta sökvägen till Windows-systemmappen (till exempel C: \ Windows) med systemvariabeln % windir%. Du kan inte använda användarmiljövariabler.

    Aliaset för RemoteApp-applikationen. Aliaset är en unik identifierare för applikationen. Som standard är aliaset namnet på programfilen (ingen filtillägg). Vi rekommenderar att du inte ändrar denna inställning.

    Tillgänglighet för RemoteApp-applikationer via TS Web Access. Som standard är appen tillgänglig. För att ändra denna inställning, markera eller avmarkera rutan RemoteApp är tillgänglig via TS Web Access.

    Möjlighet att använda kommandoradsparametrar. Applikationen kan acceptera kommandoradsargument eller inte, eller så kan dessa argument vara strikt fixade.

    Applikationsikon. Tryck på knappen för att ändra programikonen. Byta ikon.

Klicka på när du är klar med att konfigurera programinställningarna Nästa.

På sidan Granska inställningarna se till att alla parametrar är korrekta och klicka Avsluta.

De applikationer du har valt bör visas i listan RemoteApps.

Konfigurera globala distributionsalternativ

Du kan konfigurera globala distributionsinställningar som gäller för alla RemoteApp-program som är listade RemoteApps... Dessa inställningar kommer att gälla för alla applikationer som du gör tillgängliga via TS Web Access. Utöver detta kommer dessa parametrar att användas som standard när RDP- eller MSI-filer skapas från applikationerna i listan. RemoteApps.

Notera

Eventuella ändringar som görs när du skapar RDP- eller MSI-filer med hjälp av snapin-modulen TS RemoteApp Manager, kommer att ersätta de globala parametrarna.

Processen för att konfigurera globala distributionsinställningar består av följande steg:

För att avgöra hur användare ansluter till en eller flera terminalservrar för att köra RemoteApp-applikationer kan du konfigurera terminalserverinställningar.

Följ dessa steg för att konfigurera terminalserverinställningar:

För att ge full åtkomst till Terminal Server-skrivbordet via TS Web Access, välj Gör en fjärrskrivbordsanslutning till denna terminalserver tillgänglig i TS Web Access I kapitel Skrivbordsåtkomst.

I kapitel Tillgång till olistade program ställ omkopplaren i ett av lägena:

    Blockera fjärranvändare från att starta olistade program. Fjärranvändare kommer bara att kunna starta RemoteApps som du listar. (Rekommenderad)

För att skydda mot inkräktare, såväl som mot att oavsiktligt starta program när de är anslutna med deras motsvarande RDP-filer, rekommenderar vi att du väljer det här alternativet. Det här alternativet låter dig förhindra användare från att starta applikationer som inte finns med i listan över applikationer. RemoteApps.

Viktig

Den här parametern förhindrar inte fjärrstart av applikationer som inte är listade om användaren redan har anslutit till terminalservern med en RemoteApp-applikation. Till exempel, om Microsoft Word är listat i RemoteApps men Microsoft Internet Explorer gör det inte, genom att starta en fjärrsession i Word och klicka på en hyperlänk i ett Word-dokument, kan användaren starta Internet Explorer.

    Tillåt användare att starta både listade och olistade program

Denna parameter tillåter användare att starta vilken applikation som helst - både listad och inte listad i applikationslistan. RemoteApps.

Uppmärksamhet

Om du väljer det här alternativet kommer användare att kunna fjärrstarta valfri applikation genom att ansluta med sina motsvarande RDP-filer. Dessa applikationer kanske inte är listade RemoteApps... För att skydda mot inkräktare, såväl som mot att oavsiktligt starta program vid anslutning med deras motsvarande RDP-filer, rekommenderar vi inte att du väljer det här alternativet.

När du är klar, tryck på knappen. OK.

Konfigurera TS Gateway-parametrar

För att tillåta eller neka användare att ansluta till terminalservern via brandväggen med TS Gateway Server kan du konfigurera TS Gateway-distributionsinställningarna. För mer information om TS Gateway, se artikel (EN).

Följ dessa steg för att konfigurera TS Gateway-parametrar:

Konfigurera alternativ för digitala signaturer (valfritt)

Du kan använda digitala signaturer för att signera RDP-filer som TS Web Access använder för att ansluta till RemoteApp-applikationer som finns på en terminalserver och för att ansluta till en terminalservers skrivbord.

Om du använder ett digitalt certifikat ger den kryptografiska signaturen i anslutningsfilen verifierbar information om huruvida du verkligen är certifikatutfärdaren. Detta gör det möjligt för kunder att identifiera din organisation som källan till en RemoteApp-applikation eller fjärrskrivbordsvärd, från vilken de kan fatta beslut om fjärranslutningar. Denna funktion hjälper till att skydda mot spoofing av RDP-filer av inkräktare.

På Windows Server 2008 Beta 3 kan du signera RDP-filer som används för RemoteApp-anslutningar med ett serverautentiseringscertifikat (SSL-certifikat) eller med ett kodsigneringscertifikat.

Om du redan använder ett SSL-certifikat för anslutningar till Terminal Server eller för TS Gateway-anslutningar, kan du använda samma certifikat för att signera RDP-filer. Men om användaren ska ansluta till RemoteApp-applikationer från en offentlig dator eller hemdator måste du använda ett certifikat som uppfyller något av följande krav:

    Ett certifikat utfärdat av en offentlig certifieringsmyndighet (CA) som deltar i Microsoft Root Certificate Program Members (http://go.microsoft.com/fwlink/?LinkID=59547).

    Om du använder en företagscertifieringsmyndighet måste certifikatet som utfärdats av den också vara undertecknat av en offentlig CA som deltar i Microsoft Root Certificate Program Members

Följ dessa steg för att konfigurera användningen av ett digitalt certifikat:

    I snap TS RemoteApp Manager Klicka på länken Inställningar för digital signatur på handlingsområdet Handlingar eller länk Förändra bredvid inskriptionen Inställningar för digital signatur i panelen Översikt.

    Markera rutan Signera med ett digitalt certifikat.

    I fönstret Digitala certifikatdetaljer tryck på knappen Förändra.

    I dialogrutan Välj Certifikat välj det certifikat du vill använda och tryck på knappen OK.

Notera

I Windows Server 2008 Beta 3, dialogrutan Välj Certifikat innehåller certifikat som finns i den lokala datorns certifikatlager. Certifikatet som du vill använda för att signera RDP-filer måste placeras i denna butik.

Grupprincipinställningar som bestämmer beteendet hos en klientdator när en signerad RDP-fil öppnas

Du kan använda grupprincip för att konfigurera klientdatorer så att RemoteApps från en specifik utgivare alltid är betrodda. Du kan också blockera okända RemoteApp-program från att köras och fjärrskrivbordsanslutningar från externa eller okända källor. Genom att använda dessa grupprincipinställningar kommer du att minska antalet situationer som kräver användarbeslut, vilket gör det lättare för dem att arbeta. Dessutom kommer du att minska sannolikheten för oavsiktliga användaråtgärder, vilket potentiellt äventyrar systemets säkerhet.

Motsvarande grupprincipinställningar finns i noden för grupprincipobjektredigerare (som i Datorkonfiguration och i avsnittet Användarkonfiguration) Administrativa mallar \ Windows Components \ Terminal Services \ Remote Desktop Connection Client.

Följande viktiga parametrar är tillgängliga:

    Ange SHA1-tumavtryck av certifikat som representerar betrodda .rdp-utgivare

Den här parametern låter dig ange en lista över SHA1-fingeravtryck (Secure Hash Algorithm 1) certifikat från betrodda RDP-filutgivare. Om den här policyn är aktiverad kommer alla certifikat vars SHA1-fingeravtryck matchar fingeravtrycket som visas i den här listan att anses vara betrodda.

    Tillåt .rdp-filer från giltiga utgivare och användarens standardinställningar för .rdp

Den här parametern låter dig aktivera eller inaktivera användare att köra RDP-filer signerade med ett giltigt certifikat från utfärdaren som de erhölls från. Den här inställningen styr också möjligheten att ansluta till fjärrskrivbord med standardinställningarna (till exempel när användaren direkt startar anslutning till fjärrskrivbord utan att ange någon RDP-fil).

    Tillåt .rdp-filer från okända utgivare

Med den här parametern kan du aktivera eller inaktivera lanseringen av osignerade RDP-filer och RDP-filer från okända utgivare på klientdatorer.

Viktig

För att en klientdator ska kunna använda dessa grupprincipinställningar måste den ha Remote Desktop Connection 6.1 (RDC 6.1) installerad.

För mer information om dessa inställningar, se deras beskrivningar i Group Policy Object Editor.

Anpassa Remote Desktop Protocol (valfritt)

Du kan konfigurera dina egna inställningar för Remote Desktop Protocol (RDP) för RemoteApp-anslutningar, till exempel enhet och resursomdirigering. Dessa inställningar kommer att tillämpas när användare ansluter till RemoteApp-applikationer via TS Web Access, eller när de skapar MSI- eller RDP-filer från en befintlig RemoteApp-applikation.

Följ dessa steg för att konfigurera dina egna RDP-protokollparametrar:

Hantera RemoteApp-applikationer och inställningar

Med ett snäpp TS RemoteApp Manager Du kan göra ändringar i inställningarna för befintliga RemoteApp-applikationer eller ta bort applikationer från listan. Du kan också exportera eller importera en lista RemoteApps och globala distributionsalternativ och överföra dem mellan olika terminalservrar.

Ändra eller ta bort RemoteApp-applikationer

Efter att ha lagt till applikationen i listan RemoteApps Du kan ändra distributionsinställningarna för alla RemoteApp-applikationer, ändra egenskaperna för enskilda RemoteApp-applikationer eller ta bort dem från listan.

    För att ändra distributionsalternativ för alla RemoteApp-program, i snapin-modulen TS RemoteApp Manager Klicka på länken Terminalserverinställningar, TS Gateway-inställningar eller Inställningar för digital signatur på handlingsområdet Handlingar eller länk Förändra bredvid motsvarande etikett i panelen Översikt(i den här panelen kan du också ändra användarinställningarna för RDP-protokollet). Alla ändringar som görs påverkar inte redan existerande MSI- eller RDP-filer som skapats i snapin-modulen TS RemoteApp Manager.

    För att ändra egenskaperna för en enskild RemoteApp-applikation, välj den i listan RemoteApps och klicka på länken Egenskaper på handlingsområdet Handlingar.

Notera

Med ett snäpp TS RemoteApp Manager Du kan inte ändra egenskaperna för MSI- eller RDP-filer. Istället måste du klicka på länken Skapa RDP-fil eller Skapa Windows Installer Package på handlingsområdet Handlingar för att skapa en MSI- eller RDP-fil med de angivna egenskaperna.

    För att göra en applikation tillgänglig via TS Web Access eller vice versa - för att dölja den, välj den i listan och klicka på länken Visa i TS Web Access eller Göm i TS Web Access på handlingsområdet Handlingar.

Notera

Om du ändrar status för en RemoteApp-applikation från Visa i TS Web AccessGöm i TS Web Access och när applikationen distribuerades via Active Directory som ett MSI-paket, kommer denna applikation att döljas. Men om du ändrar applikationens tillstånd från Göm i TS Web AccessVisa i TS Web Access, kommer den inte att vara tillgänglig via TS Web Access förrän du återskapar MSI-paketet.

    För att ta bort en applikation från listan RemoteApps, välj den här appen och klicka på länken Avlägsna på handlingsområdet Handlingar... Klicka på knappen Ja för att bekräfta raderingen. När du tar bort en applikation från listan RemoteApps, inga MSI- eller RDP-filer som skapats från denna applikation tas bort.

Viktig

Om du använder TS Web Access i Active Directory-läge och ändrar RemoteApp-inställningar måste du manuellt uppdatera TS Web Access-serverns cache för att ändringarna ska träda i kraft omedelbart. För att göra detta, gå till TS Web Access-webbplatsen under ett konto som är medlem i den lokala gruppen Administratörer eller till en grupp på TS Web Access-servern, klicka på knappen Konfiguration, se till att kryssrutan är markerad Uppdatera webbdelen, och tryck på knappen Tillämpa... För mer information, se avsnittet "" i detta dokument.

Exportera och importera RemoteApp-applikationer och inställningar

Du kan kopiera listan RemoteApps och alternativ för distribution från en terminalserver till en annan. Du kan behöva detta när du konfigurerar flera identiska terminalservrar som fungerar som RemoteApp-applikationsservrar, till exempel när du konfigurerar en terminalserverfarm.

För att exportera RemoteApps-listan och distributionsalternativ, följ dessa steg:

Följ dessa steg för att importera RemoteApps-listan och distributionsalternativ

    Öppna snäppet TS RemoteApp Manager.

    Ställ omkopplaren i ett av följande lägen:

    Importera RemoteApps-listan och inställningarna från en annan terminalserver

Om du väljer det här alternativet anger du i fältet Terminalservernamn namnet på terminalservern som du vill importera inställningar från och klicka OK... Parametrarna kommer att importeras direkt till snapin-modulen TS RemoteApp Manager.

    Importera RemoteApps-listan och inställningarna från en fil

Om du väljer det här alternativet, tryck bara på knappen OK... I dialogrutan Öppen välj .tspub-filen att importera och klicka Öppen.

Om du importerar en konfiguration och en applikation inte är installerad på målterminalservern (inte listad i RemoteApps) eller installerat i en annan mapp, kommer det att visas i listan RemoteApps, men programmets namn kommer att visas genomstruket.

Notera

Du kan bara importera eller exportera en lista RemoteApps och distributionsalternativ. Eventuella MSI- eller RDP-filer som genereras från RemoteApp-applikationer kommer inte att exporteras eller importeras. Du måste skapa nya .msi- eller .rdp-filer på varje terminalserver, såvida den inte är en del av en terminalserverfarm. Om du, när du skapade MSI- eller RDP-filer, angav namnet på terminalserverfarmen, och servern som du vill kopiera dessa filer till är en del av samma farm, kan du kopiera MSI- eller RDP-filerna manuellt.

Distribuera RemoteApp-applikationer

Nästa avsnitt innehåller instruktioner för hur du distribuerar RemoteApp-applikationer till användare via TS Web Access, filresurser och andra distributionsmekanismer.

Distribuera RemoteApp-applikationer via TS Web Access

Med Terminal Services Web Access (TS Web Access) kan användare komma åt RemoteApp-applikationer via en webbplats som kan finnas på Internet eller på ett intranät. Användare klickar helt enkelt på ikonen för att starta en RemoteApp-applikation. TS Web Access är en minimal konfigurationslösning. TS Web Access-hemsidan innehåller en anpassad webbdel som kan infogas i en anpassad webbsida.

För att använda TS Web Access för att distribuera RemoteApp-applikationer måste du utföra följande steg:

    Installera rollen TS Web Access.

    Lägg till konton i säkerhetsgruppen TS webbåtkomstdatorer.

    Konfigurera en terminalserver eller Active Directory Domain Services (AD DS) för att uppdatera listan över RemoteApp-applikationer på TS Web Access.

Om du uppdaterar en webbplats med AD DS måste du skapa MSI-paket från RemoteApp-program och distribuera dem med hjälp av grupprincipmekanismer.

Installerar rollen "TS Web Access".

Du måste installera rollen TS Web Access på servern som ska användas för att ansluta användare till RemoteApp-applikationer via webbgränssnittet. Genom att installera rollen TS Web Access installeras även Microsoft Internet Information Services (IIS) 7.0.

En server med TS Web Access-rollen installerad fungerar som en webbserver och behöver inte vara en terminalserver.

Notera

När du installerar TS Web Access är tjänstens webbplats inställd som standardwebbplats för Internet Information Services (IIS). Webbplatsen för Remote Desktop Web Connection är också installerad på standardplatsen. Mer information finns i Om webbanslutning för fjärrskrivbord. Du kan ändra installationsplatserna för dessa webbplatser genom att redigera systemregistret. Du måste göra detta innan du installerar rollen TS Web Access på servern. För mer information, se avsnittet "" i detta dokument.

Administratörer.

Följ dessa steg för att installera rollen TS Web Access:

    Öppna snäppet Serverhanterare... För detta i menyn Start utöka menyn Administrationsverktyg och klicka på ikonen Serverhanterare.

    Om rollen redan är installerad på servern Terminaltjänster

    a. I kapitel Sammanfattning av roller Klicka på länken Terminaltjänster.

    b. I kapitel Rolltjänster Klicka på länken Lägg till rolltjänster.

    v. På sidan Välj Rolltjänster markera rutan TS webbåtkomst.

    Om rollen inte är installerad på servern Terminaltjänster, Följ dessa steg:

    a. I kapitel Sammanfattning av roller Klicka på länken Lägg till roller.

    b. På sidan Innan du börjar tryck på knappen Nästa.

    v. På sidan Välj Serverroller markera rutan Terminaltjänster och tryck på knappen Nästa.

    Läs informationen på sidan Terminaltjänster och tryck på knappen Nästa.

    på sidan Välj Rolltjänster markera rutan TS webbåtkomst.

    Granska de obligatoriska ytterligare rollerna och klicka Lägg till erforderliga rolltjänster.

    Klicka på knappen Nästa.

    Läs informationen på sidan Webbserver (IIS) och tryck på knappen Nästa.

    På sidan Välj Rolltjänster där du blir ombedd att välja IIS-webserverrollerna, klicka Nästa.

    Klicka på på sidan Installera.

    Vänta på meddelandet om lyckad installation på sidan Installationsresultat och tryck på knappen Stänga.

Lägger till konton i säkerhetsgruppen "TS Web Access Computers".

Om TS Web Access Server och Terminal Server som fungerar som RemoteApp Application Server är separata datorer måste du lägga till TS Web Access Server-kontot i säkerhetsgruppen TS webbåtkomstdatorer på terminalservern.

För att lägga till TS Web Access-serverkontot till säkerhetsgruppen "TS Web Access Computers" följer du dessa steg:

    På en terminalserver i menyn Start utöka menyn Administrationsverktyg och klicka på ikonen Datorhantering.

    Expandera noden i den vänstra rutan Lokala användare och grupper och välj en mapp Grupper.

    I den högra rutan dubbelklickar du på gruppen TS webbåtkomstdatorer.

    Klicka på i dialogrutan Lägg till.

    Klicka på i dialogrutan Objekttyper.

    I dialogrutan Objekttyper markera rutan Datorer och tryck på knappen OK.

    I fönstret Ange objektnamnen att välja ange namnet på den dator som är värd för TS Web Access och klicka OK.

    Klicka på knappen OK för att stänga fönstret Egenskaper för TS Web Access Computers.

Konfigurera en datakälla för TS Web Access

Du kan konfigurera TS Web Access för att hämta listan över RemoteApp-applikationer som ska visas i webbdelen från en av följande källor:

För mer information om skillnaderna mellan ovanstående två lägen, se avsnittet "" tidigare i detta dokument.

Ta emot TS Web Access-data från en separat terminalserver (enkelt läge)

Som standard uppdaterar TS Web Access sin lista över RemoteApp-applikationer från en separat terminalserver och lägger upp en länk till den lokala servern. När en enskild server anges som datakälla får webbdelen en lista över alla RemoteApp-applikationer som är tillgängliga för TS Web Access och listas RemoteApps terminalserver.

Medlemskap i lokal grupp är det minsta som krävs för att slutföra följande procedur Administratörer eller i en lokal grupp TS webbåtkomstadministratörer.

Följ dessa steg för att ange en separat terminalserver som datakälla:

    Start utöka menyn Administrationsverktyg sedan menyn Terminaltjänster och klicka på ikonen TS Web Access Administration.

    server namn

http:// server namn/ts

Administratörer eller lokal grupp TS webbåtkomstadministratörer

Konfiguration.

I dialogrutan Editor Zone ställ in strömbrytaren Fyll i webbdelen från på plats En enda terminalserver.

I fält Terminalservernamn ange namnet på den terminalserver du vill använda som datakälla.

Uppdatera webbdelen.

Klicka på knappen Tillämpa

Få TS Web Access-data via grupprincip (distributionsläge via Active Directory)

För att ge åtkomst till RemoteApp-applikationer via TS Web Access med AD DS som datakälla, följ dessa steg:

    Konfigurera åtkomst till RemoteApp-applikationer via TS Web Access med hjälp av grupprincip.

    Konfigurera TS Web Access för att hämta en lista över RemoteApp-applikationer från AD DS.

Steg 1: Konfigurera åtkomst till RemoteApp-applikationer via TS Web Access med hjälp av grupprincip

Om du vill använda AD DS som en datakälla för att uppdatera TS Web Access-webbdelen måste du konfigurera åtkomst till RemoteApp-applikationer via TS Web Access med hjälp av Group Policy Software Distribution. För att göra detta, följ stegen nedan.

Notera

För att utföra följande åtgärder måste du vara inloggad med ett konto som ingår i gruppen Administratörer, Företagsadministratörer eller Ägare som skapade grupppolicyer, eller så måste du delegeras lämplig behörighet för att hantera gruppolicy.

Konfigurera åtkomst till RemoteApp-applikationer med hjälp av grupprincip

    För att öppna en nod Mjukvaruinstallation Expandera i GPO för en Windows Server 2003-baserad domänkontrollant Användarkonfiguration,Programvaruinställningar och klicka på policygruppen Mjukvaruinstallation... Mer information om distribution av programvara med hjälp av grupprincip i en Windows Server 2003-domän finns i artikeln Använd grupprincip för att fjärrinstallera programvara i Windows Server 2003 i Microsoft Knowledge Base.

    För att hantera grupprincip på en domänkontrollant som kör Windows Server 2008 måste du först lägga till snapin-modulen Group Policy Management Console (GPMC)... För att göra detta, kör snap-in Serverhanterare och i avsnittet Sammanfattning av funktioner Klicka på länken Lägg till funktioner... På sidan Välj Funktioner markera rutan Grupppolicyhantering och följ de ytterligare instruktionerna för att slutföra installationen.

Om du använder Group Policy Management Console GPMC, följ dessa steg för att lägga till ett paket:

a. För att starta konsolen GPMCöppna menyn Start, utöka menyn Administrationsverktyg och klicka på ikonen Grupppolicyhantering.

b. I den vänstra rutan letar du upp och väljer det GPO du vill ändra.

v. Gå till fliken inställningar.

d. Högerklicka på noden Användarkonfiguration Redigera.

i avsnittet Användarkonfigurationöppna knuten Programvaruinställningar.

f. Högerklicka på noden Mjukvaruinstallation och på menyn Ny Välj föremål Paket.

f. I fält Filnamn ange UNC-sökvägen till Windows Installer-paketet du behöver, till exempel \\ fil server\share_name\filnamn.rap.msi. Klicka på knappen Öppen.

h. I dialogrutan Distribuera programvara ställ omkopplaren i läge Publicerad och tryck på knappen OK.

Se till att kontot för datorn som kör TS Web Access Server har behörighet att läsa RemoteApp-applikationer som du gör tillgängliga med rap.msi-paketen. För att göra detta, se till att inställningarna för distribution av grupprincipprogramvara också tillämpas på den här datorn.

    Om du tillämpade ett GPO på domännivå och inte använde säkerhetsfiltrering för att begränsa omfattningen av GPO, har datorn som kör TS Web Access Server automatiskt läsbehörighet.

    Om du tillämpade en GPO på domännivå och använde säkerhetsfiltrering, eller om du tillämpade en GPO på en organisationsenhet (OU) som innehåller både TS Web Access-serverkontot och användarkontona som du vill tillämpa policyinställningar på, måste du lägg till TS Web Access-serverkontot i listan över användare och grupper på fliken säkerhetSäkerhetsfiltrering i fliken Omfattning GPMCLäsaTillämpa gruppolicy GPMC.

    Om du tillämpade en GPO på en organisationsenhet som innehåller de användarkonton som du vill tillämpa policyinställningar på och TS Web Access-serverkontot finns i en annan organisationsenhet, måste du länka GP-objektet till den organisationsenhet som innehåller TS Server-kontot Web Access. Dessutom måste du lägga till TS Web Access-serverkontot i listan över användare och grupper på fliken säkerhet som visas när du visar egenskaperna för ett GPU-objekt (i Windows Server 2003) eller i listan Säkerhetsfiltrering i fliken Omfattning om du tittar på GPU-objektet i konsolen GPMC... När du lägger till ett datorkonto, se till att det har läsbehörighet ( Läsa), samt tillämpningen av grupppolicy ( Tillämpa gruppolicy). Dessa behörigheter läggs till automatiskt när du använder konsolen GPMC.

Notera

Innan du kan lägga till TS Web Access-serverkontot i listan över användare och grupper på fliken säkerhet som visas när du visar egenskaperna för ett GPU-objekt (i Windows Server 2003) eller i listan Säkerhetsfiltrering i fliken Omfattning(om du visar GPU-objektet i konsolen GPMC), Du måste trycka på knappen Lägg till, i dialogrutan Välj Användare, Datorer eller Grupper tryck på knappen Objekttyper, markera rutan Datorer och tryck på knappen OK.

Steg 2. Tilldela Active Directory Domain Services som TS Web Access-datakälla

När Active Directory Domain Services fungerar som en datakälla hämtar TS Web Access-webbdelen en lista över RemoteApp MSI-paket som publicerats till användare genom distribution av grupprincipprogramvara.

Notera

När du skapar Windows Installer-paket från RemoteApp-program som är tillgängliga via TS Web Access, får MSI-paketen automatiskt tillägget .rap.msi.

Medlemskap i lokal grupp är det minsta som krävs för att slutföra följande procedur Administratörer eller i en lokal grupp TS webbåtkomstadministratörer.

Följ dessa steg för att ange AD DS som datakälla för TS Web Access:

    Anslut till TS Web Access webbplats. För att göra detta, använd någon av följande metoder:

    På TS Web Access-server i menyn Start utöka menyn Administrationsverktyg, meny Terminaltjänster och klicka på ikonen TS Web Access Administration.

    Anslut till TS Web Access Web med Internet Explorer. Som standard finns webbplatsen på följande adress (där server namn- TS Web Access-servernamn):

http:// server namn/ts

Logga in på webbplatsen med ett konto som är medlem i den lokala gruppen Administratörer eller lokal grupp TS webbåtkomstadministratörer(om du är inloggad under ett av dessa konton kommer du inte att få en uppmaning att ange dina referenser).

Klicka på knappen i fönstrets titel Konfiguration.

I dialogrutan Editor Zone ställ in strömbrytaren Fyll i webbdelen från på plats En enda terminalserver.

För att ändringarna ska träda i kraft omedelbart, se till att kryssrutan är markerad. Uppdatera webbdelen.

Klicka på knappen Tillämpa för att tillämpa dina ändringar.

Se avsnittet "" i det här dokumentet för att testa hur TS Web Access fungerar.

Viktig

Om Active Directory-domäntjänsterna fungerar som en datakälla och du vill testa driften av TS Web Access från den lokala TS Web Access-servern (eller genom att fjärransluta till dess skrivbord), måste du inaktivera skyddat läge för den lokala intranätszonen i Internet Explorer-egenskaper.

Följ dessa steg för att inaktivera skyddat läge i Internet Explorer:

Ansluter till TS Web Access

Som standard finns TS Web Access-webbplatsen på följande adress (där server namn- NetBIOS-namn eller fullständigt kvalificerat domännamn (FQDN) för datorn som kör TS Web Access Server:

http:// server namn/ts

Om du ansluter till TS Web Access-webbplatsen från en offentlig dator, till exempel från en dator på ett internetkafé, bör du avmarkera rutan Jag använder en privat dator som följer min organisations säkerhetspolicy som visas i det nedre högra hörnet av webbdelen. I offentligt åtkomstläge ges du inte möjlighet att spara dina referenser.

Konfigurationskrav för klientdator

För att ansluta till TS Web Access måste ett av följande operativsystem vara installerat på klientdatorn:

    Windows Server 2008

    Windows Server 2003 SP1

  • Windows XP SP2

Dessutom måste klientdatorn konfigureras enligt följande:

    Datorn måste ha Remote Desktop Connection (RDC) version 6.0 installerad. Om du har en tidigare version av det här programmet installerat kommer du att bli ombedd att uppdatera den när du ansluter till TS Web Access-webbplatsen.

    Terminal Services ActiveX Client-kontrollen måste vara aktiverad (denna ActiveX-kontroll ingår i RDC 6.0.).

Om din dator kör Windows Server 2003 eller Windows XP och du uppmanas att starta ActiveX Client-kontrollen för Terminal Services, klicka på meddelandefältet, välj kommandot Kör ActiveX-kontrollen och tryck på knappen Springa... Uppdatera sedan sidan i webbläsaren.

Om din dator kör Windows Server 2008 eller Windows Vista och du ser en varning i informationsfönstret i Internet Explorer, för muspekaren över meddelandet Tillägg inaktiverat och välj kommandot Kör ActiveX-kontrollen... Efter det kan du få en säkerhetsvarning. Se till att utgivaren av ActiveX-kontrollen är Microsoft Corporation och klicka sedan Springa.

Notera

Om informationsfönstret i Internet Explorer inte visas kan du aktivera ActiveX-kontrollen för Terminal Services med hjälp av verktyget Hantera tillägg på menyn Verktyg.

    TS Web Access Server måste läggas till i Trusted Sites Zone eller Local Intranet Zone i Internet Explorer. För att göra detta, följ stegen nedan.

Notera

Om din dator kör Windows Server 2003 och när du besöker TS Web Access-webbplatsen kan du automatiskt få en begäran om att lägga till TS Web Access-serverns URL till zonen för betrodda webbplatser. För att göra detta, klicka på knappen Lägg till, se till att kryssrutan är avmarkerad (om webbplatsen inte kräver serververifiering), klicka på knapparna i följd Lägg till och Stänga... Använd följande procedur för att manuellt lägga till en webbplats till zonen Trusted Sites eller Local Intranet Zone.

För att lägga till en webbplats till zonen för betrodda webbplatser eller zonen för lokala intranät med hjälp av menyn Internetalternativ, följ dessa steg:

    Starta Internet Explorer.

    På menyn Verktyg Välj föremål Internet-alternativ.

    Gå till fliken säkerhet.

    Om TS Web Access Server är ansluten till ett intranät, välj ikonen Lokalt intranät... Annars väljer du ikonen Pålitliga sidor.

    Klicka på knappen Webbplatser.

    Beroende på vilken zon du valt, gör något av följande:

    Om du lägger till en webbplats i den lokala intranätszonen, klicka på Avancerad... I fält server namn) och tryck på knappen Lägg tillKräv serververifiering (https :) för alla webbplatser i denna zonStänga OK).

    Om du lägger till en webbplats i zonen Trusted Sites, i Lägg till denna webbplats i zonen ange webbserverns url (till exempel http: // server namn) och tryck på knappen Lägg till... Om webbplatsen inte kräver servervalidering, avmarkera kryssrutan Kräv serververifiering (https :) för alla webbplatser i denna zon... Klicka på knappen för att tillämpa ändringarna. Stänga(i Windows XP, klicka på OK).

Distribuera RemoteApp-applikationer över filresurser och andra distributionsmekanismer

Du kan distribuera RemoteApp-applikationer genom att skapa MSI- eller RDP-filer och placera dem på en filresurs, eller använda andra distributionsmekanismer. Med ett snäpp TS RemoteApp Manager Du kan skapa MSI- eller RDP-filer från RemoteApp-applikationerna som listas i RemoteApps.

Skapa en RDP-fil från en RemoteApp-applikation

Med hjälp av en guide RemoteApp Wizard Du kan skapa RDP-fil från valfri applikation som anges RemoteApps.

Följ dessa steg för att skapa en RDP-fil:

    Om någon av klientdatorerna kör Windows Server 2003 med SP1 eller Windows XP med SP2 måste du konfigurera terminalservern att använda ett SSL-certifikat (du kan inte använda ett självsignerat certifikat).

    Om RemoteApp-applikationen är avsedd att användas på ditt intranät och alla klientdatorer kör Windows Server 2008 eller Windows Vista, behöver du inte konfigurera terminalservern för att använda ett SSL-certifikat. I det här fallet används nätverkslagerautentisering.

När du är klar, tryck på knappen. OK.

Klicka på knappen Förändra I kapitel TS Gateway-inställningar Steg-för-steg guide till TS Gateway (EN).

Följ dessa steg:

    I fält Server namn ange namnet på den TS Gateway-server som du vill ansluta till.

Viktig

Namn angett i fältet Server namn

    Falla ner Inloggningsmetod

När du är klar, tryck på knappen. OK.

Klicka på knappen Förändra I kapitel CertifikatinställningarOK.

När du är klar, tryck på knappen. Nästa.

På sidan Granska inställningarna tryck på knappen Avsluta.

När guiden slutfört sitt arbete öppnas en mapp som innehåller den sparade RDP-filen i ett nytt fönster. Detta kommer att säkerställa att RDP-filen skapades framgångsrikt.

Skapa ett Windows Installer-paket från en RemoteApp-applikation

Med hjälp av en guide RemoteApp Wizard Du kan skapa ett Windows Installer-paket (MSI-fil) från vilket program som helst RemoteApps.

Följ dessa steg för att skapa en MSI-fil:

    Om någon av klientdatorerna kör Windows Server 2003 med SP1 eller Windows XP med SP2 måste du konfigurera terminalservern att använda ett SSL-certifikat (du kan inte använda ett självsignerat certifikat).

    Om RemoteApp-applikationen är avsedd att användas på ditt intranät och alla klientdatorer kör Windows Server 2008 eller Windows Vista, behöver du inte konfigurera terminalservern för att använda ett SSL-certifikat. I det här fallet används nätverkslagerautentisering.

När du är klar, tryck på knappen. OK.

Klicka på knappen Förändra I kapitel TS Gateway-inställningar om du vill ändra inställningarna för att använda TS Gateway-servern när du ansluter till terminalservern via en brandvägg. För mer information om TS Gateway, se TS Gateway Steg-för-steg-guide.

Om du ställer omkopplaren i läge Använd dessa TS Gateway-serverinställningar, Följ dessa steg:

    I fält Server namn ange namnet på den TS Gateway-server som du vill ansluta till.

Viktig

Namn angett i fältet Server namn måste matcha namnet som anges för TS Gateway-servern i SSL-certifikatet.

    Falla ner Inloggningsmetod välj en autentiseringsmetod för anslutningar till TS Gateway Server.

    Om du vill att samma användaruppgifter ska användas för att ansluta till TS Gateway-servern och terminalservern, markera kryssrutan Använd samma användaruppgifter för TS Gateway och terminalserver... Trots detta kan användare få två inloggningsuppmaningar. Detta kan till exempel hända om dina grupprincipinställningar innehåller trasiga autentiseringsuppgifter som åsidosätter de autentiseringsuppgifter du angav, eller om du använder standarduppgifter för att ansluta, vilket inte heller fungerar.

    Om du vill att klientdatorer automatiskt ska upptäcka behovet av att använda TS Gateway-servern vid anslutning, markera kryssrutan Förbigå TS Gateway-server för lokala adresser(detta förbättrar kundens lyhördhet). Avmarkera den här kryssrutan om du alltid vill använda TS Gateway Server för klientanslutningar.

När du är klar, tryck på knappen. OK.

Klicka på knappen Förändra I kapitel Certifikatinställningar om du vill välja eller ändra certifikatet som används för att digitalt signera filer. Välj önskat certifikat och klicka på knappen OK.

När du är klar, tryck på knappen. Nästa.

På sidan Konfigurera distributionspaket ange mappen där programgenvägen ska finnas på klientdatorerna.

Du kan också anpassa hur RemoteApp-applikationer hanterar lokala filtillägg. När du markerar rutan Koppla klientfiltillägg för detta program med RemoteApp Du måste tänka på följande:

    Om du anger en RemoteApp-applikation som en lokal filtilläggshanterare kommer alla tillägg som applikationen hanterar på terminalservern också att bearbetas på klientdatorn. Om du till exempel konfigurerar Microsoft Word som en RemoteApp-applikation och aktiverar hanteringsalternativet för klienttillägg för det, kommer alla klientdatorfiltillägg som är associerade med det lokala Word-programmet att bearbetas av fjärrprogrammet Microsoft Word. Det betyder att ingen applikation som är installerad lokalt på klientdatorn längre kommer att kunna bearbeta filer med tillägg som .doc och .dot.

För att se filtilläggen som bearbetas av applikationer som finns på terminalservern, i menyn Startöppna kontrollpanelen Kontrollpanel och dubbelklicka på ikonen Standardprogram... Klicka på länken Koppla en filtyp eller ett protokoll till ett program för att se filtyperna och hanterarna som tilldelats dem.

    I Windows Server 2008 Beta 3 uppmanas användare inte att bearbeta filer från applikationer som finns på en terminalserver.

    Installera inte MSI-paket som skapats med alternativet för hantering av lokala tillägg aktiverat på terminalservern. Om du gör detta finns det en möjlighet att klientdatorer som använder .msi-filen inte kommer att kunna köra motsvarande RemoteApp-applikation.

När du är klar med att konfigurera egenskaperna för MSI-paketet, klicka Nästa.

På sidan Granska inställningarna tryck på knappen Avsluta.

När guiden är klar med sitt arbete öppnas mappen som innehåller den sparade MSI-filen i ett nytt fönster. Detta kommer att säkerställa att MSI-filen skapades framgångsrikt.

Notera

Om du skapar ett MSI-paket från en RemoteApp-applikation som är tillgänglig via TS Web Access, skapas MSI-paketet med tillägget .rap.msi (för att visa filtillägget, välj Mappalternativ på menyn Verktyg Windows Explorer, gå till fliken Se, avmarkera rutan Dölj filnamnstillägg för kända filtyper och tryck på knappen OK). Windows Installer-paketet måste ha tillägget .rap.msi om du vill göra programmet tillgängligt via TS Web Access med hjälp av distribution av grupprincipprogramvara. Om du skapar ett MSI-paket för en RemoteApp-applikation som inte är tillgänglig via TS Web Access skapas paketet med tillägget .rdp.msi. I båda fallen innehåller MSI-paketet en RDP-fil som kommer att installeras på slutanvändarens klientdator.

Åtkomst till RemoteApp-applikationer över Internet

Genom att använda TS RemoteApp tillsammans med TS Gateway kan du göra det möjligt för användare att komma åt enskilda Terminal Server-applikationer över Internet utan att behöva skapa en VPN-anslutning (VPN-baserad RemoteApp-åtkomst är ett alternativ till att distribuera TS Gateway). Beroende på vald åtkomstmetod kan fjärranvändare ansluta till RemoteApp-applikationer genom att starta RDP-filen, genom att klicka på MSI-paketgenvägen som finns på skrivbordet eller i start meny, eller genom att gå till TS Web Access webbsida.

För att komma åt RemoteApp-applikationer över Internet med TS Gateway, följ dessa steg:

    Se till att följande villkor är uppfyllda:

    Det finns redan distribuerade RemoteApp-applikationer på terminalservern.

    Om du vill komma åt RemoteApp-applikationer över Internet med TS Web Access, måste TS Web Access-servern distribueras på ditt intranät.

Följ instruktionerna i TS Gateway steg-för-steg-guide för att distribuera och konfigurera TS Gateway. Under denna process måste du utföra följande obligatoriska steg:

a. Skapa en Terminal Services Connection Authorization Policy (TS CAP) för att definiera en lista över användargrupper som får ansluta till terminalservrar som är RemoteApp-applikationsservrar. För mer information, se tillämpligt avsnitt i TS Gateway steg-för-steg-guide.

Efter att ha skapat TS RAP-policyn måste du lägga till användargrupperna som definieras i TS CAP-policyn. Dessutom måste du skapa en ny datorgrupp som hanteras av TS Gateway och som innehåller både NetBIOS och Fully qualified domännamn (FQDN) för alla terminalservrar som är RemoteApp Application Servers.

Notera

Om du använder en terminalserverfarm, ange namnet på farmen, inte namnen på enskilda medlemmar.

För mer information se avsnittet Skapa en TS RAP och ange datorer som användare kan ansluta till via TS Gateway-servern steg för steg guide till TS Gateway.

Konfigurera TS Gateway-parametrar i snapin-modulen TS RemoteApp Manager... Du kan anpassa de globala distributionsinställningarna eller så kan du anpassa inställningarna under skapandet av MSI- eller RDP-filerna. När du gör detta, se till att du har angett FQDN-namnet för TS Gateway-servern.

När du konfigurerar globala distributionsalternativ återspeglas alla ändringar omedelbart i TS Web Access-webbplatser som distribueras i enkelt läge (för att dessa ändringar ska träda i kraft för TS Web Access-webbplatser som distribueras i Active Directory-läge måste du uppdatera dessa webbplatser manuellt). -noder) .

Notera

De nya inställningarna kommer inte att påverka befintliga MSI- och RDP-filer. Du måste skapa nya filer med de nödvändiga parametrarna och distribuera dem till användarna.

För att ge Internetåtkomst till RemoteApp-applikationer via TS Web Access måste du göra följande:

a. Om du använder enkelt distributionsläge, där TS Web Access hämtar en lista med RemoteApp-applikationer från en separat terminalserver eller från en separat serverfarm, se till att när du konfigurerar TS Web Access, anger du namnet på terminalservern eller farmen i de Terminal Server namn.

b. Konfigurera din brandvägg och kontrollera dina autentiseringsinställningar. För mer information, se avsnittet "" i detta dokument.

Konfigurera TS Web Access Server för Internetåtkomst

För att tillåta användare att få åtkomst till TS Web Access Server på Internet via TS Gateway, rekommenderas det att använda en konfiguration där TS Web Access Server och TS Gateway Server finns i perimeternätverket och terminalservrar som fungerar som RemoteApp Application Servers finns bakom en intern brandvägg.

Alternativt kan du använda en alternativ konfiguration där TS Web Access Server distribueras på ett internt nätverk och TS Web Access-webbplatsen nås med Microsoft Internet Security and Acceleration (ISA) Server. För mer information om webbpublicering med ISA Server 2006, se Publiceringskoncept i ISA Server 2006.

Om du distribuerar TS Web Access i ett perimeternätverk måste du konfigurera brandväggen för att tillåta följande typer av trafik mellan TS Web Access-servern och det interna nätverket:

    Windows Management Instrumentation (WMI) trafik från TS Web Access-servern till terminalservern.

    Om källan för denna TS Web Access är AD DS måste du tillåta LDAP-trafik att interagera med dessa tjänster.

    Om TS Web Access har distribuerats i Active Directory-läge måste du tillåta Server Message Block-trafik (SMB) från TS Web Access-servern till filresursen där MSI-paketen finns.

Utöver detta måste TS Web Access-webbplatsen konfigureras för att använda Windows-autentisering. Denna metod är tillåten för TS Web Access-webbplatser som standard.

Om du har varit värd för TS Web Access-webbdelen på en anpassad webbplats måste du se till att autentiseringsmetoden som används för den webbplatsen kan fungera med Windows-användaruppgifter. Du kan göra detta genom att välja att använda Windows Integrated Authentication för din webbplats.

ytterligare information

Inaktivera serverhanteraren och initiala konfigurationsuppgifter från att starta medan administratören arbetar med RemoteApp-applikationer

Om användaren som kör RemoteApp-applikationen har administratörsrättigheter till terminalservern som applikationen är installerad på, startas verktygen automatiskt vid anslutning till servern Serverhanterare och Inledande konfigurationsuppgifter.

Du kan ändra detta beteende genom att använda följande grupprincipinställningar som finns under Datorkonfiguration - Administrativa mallar - System - Serverhanterare Terminal Server Local Group Policy Object Editor:

    Öppna inte fönstret Initial Configuration Tasks automatiskt vid inloggning

Du måste aktivera denna policy för att förhindra att Windows startar Inledande konfigurationsuppgifter

    Öppna inte Server Manager automatiskt vid inloggning

Du måste aktivera denna policy för att förhindra att snapin-modulen körs Serverhanterare vid anslutning av användare med administrativa rättigheter till terminalservern.

Ändra installationsplatsen för TS Web Access-komponenter

Som standard, när du installerar TS Web Access-rollen, är RemoteApp Application-webbplatsen inställd som IIS Default Web Site (virtuell mapp "/ TS"). Webbplatsen för Remote Desktop Connections är också inställd som standardwebbplats för Internet Information Services (IIS) (virtuell mapp "/TSWeb"). Du kan ändra installationsplatsen för dessa komponenter genom att redigera systemregistret. Du måste göra detta innan du börjar installera rollen TS Web Access.

Uppmärksamhet

Om du ändrar registret felaktigt med hjälp av Registereditorn eller andra verktyg kan allvarliga problem uppstå som kan kräva att du installerar om operativsystemet. Microsoft kan inte garantera att dessa problem kan åtgärdas på något annat sätt. Genom att redigera systemregistret tar du all risk.

För att ändra installationsplatsen för båda TS Web Access-webbplatserna, följ dessa steg:

    Om du inte redan har Internet Information Services (IIS) installerat, installera det. För att göra detta, följ dessa steg:

    a. Öppna snäppet Serverhanterare... För detta i menyn Startöppna mappen Administrationsverktyg och klicka på ikonen Serverhanterare.

    b. I kapitel Sammanfattning av roller Klicka på länken Lägg till roller.

    v. På sidan Innan du börjar mästare Guiden Lägg till roller tryck på knappen Nästa.

    på sidan Välj Serverroller markera rutan Webbserver (IIS) och tryck på knapparna i följd Lägg till nödvändiga funktioner, Nästa.

    på sidan Webbserver (IIS) tryck på knappen Nästa.

    e. På sidan Välj Rolltjänster tryck på knappen Nästa.

    f. På sidan Bekräfta installationsval tryck på knappen Installera.

    h. På sidan Installationsresultat tryck på knappen Stänga.

    På menyn Startöppna mappen Administrationsverktyg och klicka på ikonen.

    I snap Internet Information Services (IIS) Manager expandera noden med servernamnet, högerklicka på noden Webbplatser och välj kommandot i snabbmenyn Lägg till webbplats.

    I dialogrutan Lägg till webbplats ange den information som krävs för att lägga till en ny webbplats. När du gör det måste du kontrollera följande:

    I fönstret Fysisk väg du måste ange sökvägen C: \ Windows \ Web, där "C" är bokstaven för partitionen där Windows är installerat.

    För att undvika konflikter mellan den givna konfigurationen och standardwebbplatsens konfiguration bör du antingen välja en annan IP-adress i listan IP-adress, eller ange en annan port än 80 i fältet Hamn.

När du är klar, tryck på knappen. OK.

Öppna Registereditorn. För detta i menyn Start Välj lag Springa, i fönstret Öppen ringa regedit och tryck på knappen OK.

Hitta följande registernyckel:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft

Följ dessa steg för att ange en ny installationsplats för TS Web Access-applikationernas webbplats:

Microsoft, utöka menyn Ny och välj objektet Nyckel.

b. Ange namnet på avsnittet Terminal Server Web Access och tryck på knappen STIGA PÅ.

Terminal Server Web Access, utöka menyn Ny och välj objektet Strängvärde.

d. Ange parameternamn Hemsida och tryck på knappen STIGA PÅ.

Hemsida och välj kommandot i snabbmenyn Ändra.

e. På fältet Värdedata ange namnet på webbplatsen där du vill installera webbplatsen för TS Web Access Application och klicka på knappen OK.

Följ dessa steg för att ange en ny installationsplats för webbplatsen Remote Desktop Connections

a. Högerklicka på noden Microsoft, utöka menyn Ny och välj objektet Nyckel.

b. Ange namnet på avsnittet Terminal Server webbklient och tryck på knappen STIGA PÅ.

v. Högerklicka på noden Terminal Server webbklient, utöka menyn Ny och välj objektet Strängvärde.

d. Ange parameternamn Hemsida och tryck på knappen STIGA PÅ.

e. Högerklicka på namnet på den nya parametern Hemsida och välj kommandot i snabbmenyn Ändra.

e. På fältet Värdedata skriv in namnet på webbplatsen där du vill installera webbplatsen Remote Desktop Connections och klicka OK.

Stäng Registereditorn.

Installera rollen TS Web Access. För mer information, se avsnittet "" i detta dokument.

På senare tid vill många klienter använda DIRECTUM via terminalservrar. I den här bloggen kommer jag att prata om en ny teknik från Microsoft som heter RemoteApp.

RemoteApp är en teknik som låter dig presentera applikationer som kan nås på distans via Remote Desktop Services som om de kördes på användarens lokala dator. Med andra ord, användaren startar helt enkelt en genväg på skrivbordet, och applikationen startas på terminalservern.

Steg för att installera och konfigurera fjärrapplikationer

  • Konfigurera en RD-sessionsvärdserver för att vara värd för RemoteApp-applikationer;
  • lägga till program till listan över fjärrprogram;
  • Skapa RDP-fil och skapa Windows Installer-paket.

Konfigurera en RD-sessionsvärdserver för att vara värd för RemoteApp-applikationer

Det finns installationsförutsättningar som du måste uppfylla innan du konfigurerar RemoteApps att använda. Följande avsnitt diskuterar hur du konfigurerar din server för att fungera med RemoteApps.

  • Installera RD Session Host Server Roll Service
  • installation av program;
  • kontrollera parametrarna för fjärranslutningen.

RemoteApp Manager installeras som en del av rolltjänsten RD Session Host.

Det här avsnittet beskriver hur du installerar rolltjänsten RD Session Host.

Obs: När du har installerat rolltjänsten RD Session Host måste du starta om datorn.

  • processor: Quad 3,00 GHz;
  • minne: 1000 MB för Windows+ 350 MB för varje session;

Installera RD Session Hosting Server Roll Service

  1. Öppna verktyget Server Manager på den dator som du vill installera rolltjänsten RD Session Host på. För att öppna Server Management-komponenten, klicka på Start, Administrationsverktyg och sedan Server Management.

2. I gruppen Rollsammanfattning väljer du Lägg till roller.

3. På sidan Innan du börjar guiden Lägg till roller klickar du på Ytterligare .

4. På sidan Välj serverroller markerar du kryssrutan Fjärrskrivbordstjänster och klickar sedan Ytterligare .

5. På sidan Remote Desktop Services klickar du på Ytterligare .

6. På sidan Välj rolltjänster markerar du kryssrutan RD Session Host, kryssrutan RD Licensing, kryssrutan RD Web Access och klickar sedan på Ytterligare .

7. På sidan Avinstallera och installera om program för att fastställa kompatibilitet klickar du Ytterligare .

8. På sidan Ange autentiseringsmetod för RD Session Host, välj Kräv inte autentisering på nätverksnivå, klicka på Ytterligare .

9. På sidan Ange licensläge väljer du önskat läge. Läget per användare rekommenderas och klickar Ytterligare .

10. På sidan Välj användargrupper som får åtkomst till denna Host RD-sessionsserver lägger du till de användare eller grupper som du vill lägga till i gruppen Remote Desktop Users och klickar sedan på Ytterligare .,

11. På sidan Anpassa användarupplevelse väljer du önskat användargränssnitt och klickar på Ytterligare .

12. På sidan Configure Discovery Scope for Remote Desktop Licensing klickar du på Ytterligare .

13. På webbservern (IIS) klicka på knappen Ytterligare .

14. På sidan Välj rolltjänster klickar du på Ytterligare .

15. Se till att rolltjänsten RD Session Host är vald för installation på sidan Bekräfta valda objekt och klicka sedan på Installera .

16. Sidan Installationsförlopp visar installationens förlopp.

17. På sidan Installationsresultat kommer du att uppmanas att starta om servern för att slutföra installationsprocessen. Klicka på Stäng och sedan på Ja för att starta om servern.

18. Efter att ha startat om servern och loggat in på datorn med samma användarkonto kommer installationen att slutföras. När sidan med installationsresultat visas, kontrollera att installationen av RD Session Host-servern är klar

Installerar program

Applikationer bör installeras på en fjärrserver efter att du har installerat rolltjänsten RD Session Host. Applikationer installeras på RD Session Host-servern på samma sätt som på det lokala skrivbordet. Du bör dock se till att applikationer är installerade för alla användare och att alla nödvändiga applikationskomponenter installeras lokalt på RD Session Host-servern.

I vårt fall kommer vi att installera DIRECTUM-systemet och Microsoft Office.

Kontrollerar fjärranslutningsparametrarna

Som standard aktiveras fjärranslutningar direkt efter att du har installerat rolltjänsten RD Session Host. Du kan använda följande procedur för att lägga till användare och grupper som kräver en anslutning till RD Session Host-servern och för att testa eller ändra inställningarna för fjärranslutningar.

Medlemskap i den lokala administratörsgruppen (eller motsvarande) på RD Session Host-servern är det minsta som krävs för att slutföra denna procedur.

För att kontrollera parametrarna för fjärranslutningen:

  1. Starta systemverktyget på RD Session Host-servern. För att starta systemverktyget, klicka på Start, klicka på Kör, skriv kontrollsystem och klicka sedan OK .
  2. I gruppen Uppgifter väljer du Alternativ för fjärrskrivbord.
  3. I dialogrutan Systemegenskaper, på fliken Fjärr, välj ett av följande alternativ, beroende på din miljö.

    3.1. Tillåt anslutningar från datorer med valfri version av Remote Desktop (mindre säkert)

    3.2. Tillåt endast anslutningar från fjärrskrivbordsdatorer med nätverksautentisering (säkerhet ovan)

3.3. För mer information om de två alternativen, på fliken Fjärr, klicka på länken Hjälp mig välja.

4. För att lägga till användare och grupper som du vill ansluta till RD Session Host-servern med hjälp av Remote Desktop, välj Välj användare och klicka sedan på Lägg till. Användarna och grupperna du lägger till läggs till i gruppen Användare av fjärrskrivbord.

Lägga till program till listan över RemoteApp-applikationer

För att göra ett program tillgängligt för användare på distans via RemoteApp Manager, måste du lägga till det i listan RemoteApp Applications.

Medlemskap i den lokala administratörsgruppen (eller motsvarande) på RD Session Host-servern är det minsta som krävs för att slutföra denna procedur.

För att lägga till ett program i listan över RemoteApp-applikationer:

  1. Öppna RemoteApp Manager på en RD Session Host-server. För att göra detta, klicka på Start-knappen, öppna menyn Administrationsverktyg och välj sedan Remote Desktop Services och RemoteApp Manager.

2. Klicka på Lägg till RemoteApps i åtgärdsfönstret.

3. På sidan RemoteApp Wizard) tryck på knappen Ytterligare .

4. På listan Välj program att lägga till i listan RemoteApp-applikationer, markera kryssrutorna bredvid de program du vill lägga till i listan RemoteApp-applikationer. Du kan välja flera program, i vår situation väljer vi DIRECTUM och Microsoft Office Application (Excel och Word). Klicka på knappen Ytterligare .

5. På sidan RemoteApp Wizard klicka på knappen Redo .

Skapa RDP-fil och skapa Windows Installer-paket

SkapandeRPD-fil

Du kan använda RemoteApp-guiden för att skapa en Remote Desktop Protocol (RDP)-fil från valfritt program i listan RemoteApp Applications.

Medlemskap i den lokala administratörsgruppen (eller motsvarande) på RD Session Host-servern som du vill konfigurera är det minsta som krävs för att slutföra denna procedur.

Så här skapar du en RDP-fil:

  1. I listan RemoteApp Applications väljer du programmet som du vill skapa en RDP-fil för. För att välja flera program, tryck och håll ned CTRL vid val av program. I vår situation, välj "DIRECTUM System Explorer".

3. Klicka på Skapa RDP-fil i området Åtgärder för programmet eller valda program.

4. Klicka på Nästa på sidan med guiden Fjärrprogram.

5. På sidan Ange paketparametrar gör du följande:

5.1 I fältet Ange platsen för att spara paket, acceptera standardplatsen eller klicka på Bläddra för att ange en ny plats för att spara RDP-filen.

OK .

5.3. För att digitalt signera RDP-filen, klicka i området Certifikatinställningar Förändra för att välja eller ändra ett certifikat.

6. När du är klar, tryck på knappen. Ytterligare .

7. Klicka på på sidan Visa inställningar Redo .

Skapa ett Windows Installer-paket ( MSI)

Du kan använda RemoteApp-guiden för att skapa ett Microsoft Windows Installer-paket (.msi) från valfritt program i listan RemoteApp Applications.

Medlemskap i den lokala administratörsgruppen (eller motsvarande) på RD Session Host-servern är det minsta som krävs för att slutföra denna procedur.

För att skapa ett Windows Installer-paket

  1. Öppna RemoteApp Manager på RD Session Host-servern. För att göra detta, klicka på Start-knappen, öppna menyn Administrationsverktyg och välj sedan Remote Desktop Services och RemoteApp Manager.
  2. I listan RemoteApp Applications väljer du programmet som du vill skapa ett Windows Installer-paket för. För att välja flera program, tryck och håll ned CTRL-tangenten medan du väljer program.
  3. Klicka på Skapa Windows Installer Package i åtgärdsfönstret för programmet eller valda program.
  4. Klicka på Nästa på sidan RemoteApp Wizard.
  5. På sidan Ange paketparametrar gör du följande:

5.1. I rutan Ange platsen för att spara paket accepterar du standardplatsen eller klickar på Bläddra för att ange en ny plats för att spara Windows Installer-paketet.

5.2. Under Remote Desktop Session Hosting Server Settings klickar du på Ändra för att ändra servernamnet eller RDP-portnumret (Remote Desktop Protocol). När du är klar, tryck på knappen. OK .

5.3. Klicka på i området RD Gateway Settings Förändra för att ändra den aktuella inställningen eller för att ange om klienter ska använda RD Gateway-servern för att ansluta till målservern för RD Session Host över brandväggen. När du är klar, tryck på knappen.OK .

5.4. Om du vill signera filen digitalt klickar du i området CertifikatinställningarFörändra för att välja eller ändra ett certifikat. Välj önskat certifikat och klicka på knappen OK .

6. När du är klar, tryck på knappen. Ytterligare .

7. På sidan Konfigurera distributionspaket utför du följande steg:

7.1. I området Genvägsikoner anger du var programgenvägen ska finnas på klientdatorerna.

7.2. I området Bearbeta klientfiltillägg anger du om programmet ska bearbeta klientfiltillägg.

Om du mappar filnamnstillägg på en klientdator till ett RemoteApp-program, mappas även alla filnamnstillägg som bearbetas av programmet på RD Session Host-servern på klientdatorn till ett RemoteApp-program. Observera att användarna inte uppmanas att bekräfta att RD Session Host-servern bearbetar filtilläggen för programmet.

För att se vilka filnamnstillägg som är associerade med ett program på RD Session Host-servern, klicka på Start, peka på Kontrollpanelen och dubbelklicka sedan på Standardprogram. Klicka på knappen Associera filtyp eller protokoll till program för att visa filnamnstillägg och deras tillhörande standardprogram.

8. När distributionspaketets egenskaper har konfigurerats klickar du på Ytterligare .

9. På sidan Visa inställningar klickar du på Redo .

När guiden är klar kommer ett nytt fönster att öppna mappen där Windows Installer-paketet sparades. På så sätt kan du verifiera att Windows Installer-paketet (.msi) skapades.

Systemtestning DIRECTUM i RemoteApp-läge

Allmän information

I RemoteaApp-läge fungerar DIRECTUM-systemet i fullt läge, vilket innebär att alla systemkomponenter är tillgängliga.

För att ansluta till DIRECTUM-systemet i RemoteApp-läge:

  • kör Rds-fil, skapad och utfärdad till klienten av serveradministratören;
  • installera ett *.msi-paket på klientdatorn som också skapats och utfärdats av serveradministratören. I detta fall skapas en genväg till DIRECTUM-systemet. i startmenyn, som om systemet var installerat på en lokal PC;
  • via webbterminaltjänst.

RemoteApps är en funktion i Terminal Services-rollen i Windows Server 2008. Innan RemoteApps innebar Terminal Services visning av hela det virtuella skrivbordet på en fjärrserver på klientsidan. Detta tillvägagångssätt är ganska bekvämt i ett antal situationer, men om användaren behöver skapa effekten att applikationen som körs på terminalservern visas på terminalklientens sida, vilket skapar en illusion av dess lokala arbete, fungerar inte detta tillvägagångssätt. Detta är den typ av funktionalitet som funktioner tillhandahåller. RemoteApps, som vi kommer att prata om i den här artikeln.

Förbereder servern för installation av RemoteApps

Innan du använder RemoteApps-teknik på Windows Server 2008 finns det ett antal villkor som måste uppfyllas. Först och främst bör det finnas på din server.

För det andra måste alla applikationer som du planerar att använda med RemoteApps installeras på terminalen så att de stöder simultant arbete med flera användare. Du kan läsa hur du gör detta i artikeln.

Och slutligen, om du planerar att göra åtkomst till applikationer via en webbläsare som använder rollen TS Web Access, måste du göra inställningarna som beskrivs i artikeln.

När du har slutfört de två första och, om nödvändigt, det tredje kravet, kan du gå vidare till RemoteApp-konfigurationsprocessen.

Vad är RemoteApps?

RemoteApps är en del av rollen Terminal Services i Windows Server 2008. Syftet med Terminal Services är att ge klientsystem åtkomst till skrivbordet och applikationer som körs på en terminalserver. Som namnet antyder betyder Remote Desktop Access att visa Total serverskrivbordet på den lokala klientskärmen. Detta tillvägagångssätt tillåter användaren att utföra olika uppgifter på servern, inklusive att starta och interagera med applikationer på en fjärrvärd. RemoteApps-funktionen hjälper till att undvika att ge en användare tillgång till hela skrivbordet på ett fjärrsystem om han bara behöver en applikation. När varje RemoteApp-applikation startar visas den i ett separat fönster på klientens skrivbord, vilket är exakt samma som om det skulle installeras och startas lokalt.

RemoteApps kan startas med hjälp av en dedikerad länk på TS Web Access webbsida, eller genom att installera en speciell fil på klientdatorn.

Konfigurera en applikation som en RemoteApp

RemoteApps-konfigurationsprocessen utförs med hjälp av verktyget TS RemoteApp Manager... Det kan köras från menyn Start -> Alla program -> Terminaltjänster -> TS Remote App Manager, antingen med en snap fjärrprogram.msc... Efter lanseringen kommer managergränssnittet att se ut ungefär så här:


För att konfigurera applikationen som en RemoteApp måste du klicka på länken Lägg till RemoteApp-program i panelen Handlingar, finns i det övre högra hörnet på skärmen RemoteApp Manager. En guide kommer att visas på skärmen. RemoteApp, innehåller en lista över applikationer installerade på systemet. Du måste markera en eller flera applikationer och klicka Nästa.


Med den här guiden kan du också konfigurera olika egenskaper för varje applikation, du kan komma åt dessa inställningar med knappen Egenskaper. Fönstret för RemoteApp-inställningar visas nedan.

Den här dialogrutan låter dig konfigurera följande parametrar:

  • RemoteApps-programnamn- namnet på programmet under vilket denna applikation kommer att vara synlig för användaren.
  • Plats:- den fysiska sökvägen till programmets körbara fil.
  • Alias- en unik identifierare för ett program eller en applikation, som regel används namnet på den körbara filen utan tillägg här.
  • – Styr åtkomst till applikationen RemoteApp via TS Web Access. För mer information om TS Web Access, läs inlägget med titeln.
  • Kommandoradsargument (kommandoradsparametrar)– Anger reglerna för användning av kommandoradsargument av programmet.
  • Byta ikon- Låter dig installera och ändra programikonen

När du har gjort några ändringar i RemoteApp-egenskaperna klickar du på Ok och dåNästa. Efter att ha slutfört konfigurationen av applikationerna kommer de att listas i listan RemoteApp-program, som det visas på bilden:


När RemoteApps är konfigurerade kan fjärranvändare börja använda dem. Det enda som återstår att göra är att installera ett speciellt Windows Installer-paket på klientens dator, eller kopiera en förformad .rdp-fil åt honom, eller ge honom tillgång till TS Web Access. Var och en av dessa tillvägagångssätt kommer att diskuteras i detalj i följande avsnitt.

Användaråtkomst till RemoteApps via TS Web Access

Som standard är RemoteApps tillgängliga via TS Web Access. Du kan kontrollera detta faktum, som indikerat ovan, med hjälp av RemoteApp-egenskapersfönstret och närvaron av en kryssruta i den RemoteApp är tillgänglig via TS Web Access... Naturligtvis kan denna parameter ändras när som helst, för vilken du måste välja önskad applikation i listan över RemoteApp-applikationer och gå till dess egenskaper.

Så om dina RemoteApps är konfigurerade för åtkomst via TS Web Access, öppna bara ett webbläsarfönster och ange webbsidans URL:

Som ett värde Server1 , kan du använda ip-adressen eller namnet på din terminalserver. När anslutningen är upprättad kommer webbläsaren att fråga efter ett användarnamn och lösenord innan sidan visas.

För att starta applikationen behöver användaren bara klicka på dess ikon, varefter det första startfönstret visas RemoteApp. I den måste du välja terminalanslutningsinställningarna, till exempel vilka lokala klientresurser (till exempel diskar, enheter, tangentbord, mus, skrivare, portar, etc.) som ska vara tillgängliga i applikationen som körs på fjärrsystemet . Detta kan vara användbart, till exempel om en användare behöver skriva ut från en fjärrapplikation till en lokal skrivare, eller spara filer direkt på en lokal disk eller USB-minne:


Efter att anslutningen har upprättats kommer terminalapplikationsfönstret att visas i ett fönster på den lokala datorn.

Åtkomst till RemoteApps med Windows Installer-paket

Ett alternativt sätt att komma åt RemoteApp-applikationer är att använda Windows Installer-paket, som måste distribueras till de system från vilka du tänker komma åt terminalservern. För att skapa en Windows Installer-fil för RemoteApp, högerklicka på det valda programmet i RemoteApp Manager och välj SkapaWindowsInstallatörPaket... I guiden som visas väljer du katalogen där RemoteApp ska installeras på klienten. Du kan också använda den här guiden för att åsidosätta RDP-porten som klienten kommer att använda för att komma åt RemoteApp-servern. Och slutligen, här kan du konfigurera fjärråtkomstskydd med hjälp av certifikat.

Efter att ha tryckt på knappen Nästa du kan välja om du vill skapa genvägar på skrivbordet och på startmenyn på klienten. Och den sista inställningen är associeringsinställningen för filtillägget. Ett exempel på filassociationer är, för Word, filer med filtillägget .doc och för Excel, .xls. När du konfigurerar en sådan koppling av en applikation med filtillägget .doc, startar den associerade Word-applikationen automatiskt via RemoteApp, där denna fil kommer att öppnas. Alternativparametrar är ansvariga för den angivna mappningen. Taöverfilförlängningar .

Efter att ha skapat paketet, filen . msc kommer att vara i den sökväg som du angav under skapandet av ett sådant paket (som standard, detta \ ProgramFiler\ FörpackadProgram). Denna fil kan kopieras till alla klientsystem där den behöver köras. Som ett resultat av installationen av paketet kan Windows Installer RemoteApp hittas i Start-menyn ( Start-> AllaProgram-> FjärrkontrollProgram).

I det här fallet, precis som när du använder TS Web Access, kommer användaren att ges möjlighet att specificera vilka lokala resurser som diskar, portar och skrivare som ska vara tillgängliga i fjärrapplikationen.

Köra RemoteApps med .rdp-filer

Processen för att skapa en RDP-fil för RemoteApp är helt lik processen för att skapa ett Windows Installer-paket. För att skapa en RDP-fil för en RemoteApp, högerklicka på den valda RemoteApp i TS RemoteApp-hanteraren och välj menyalternativet Skapa.rdpFil... Som ett resultat kommer en guide att öppnas som kräver att du anger i vilken katalog . rdp fil, kommer det också att vara möjligt att definiera för den skapade RemoteApp, och det är också möjligt att upprätta skydd av terminalsessionen med hjälp av en digital signatur.

När du har slutfört inställningarna klickar du på knappen Slutför, och som ett resultat kommer en ny att dyka upp i katalogen som du angav (som standard är det C: \ Program Files \ Packaged Programs) . rdpfil. Den här filen måste kopieras till alla system som du tänker använda fjärrkontrollen från.

Som med TS Web Access kan användaren definiera vilka lokala resurser som kan göras tillgängliga i den publicerade terminalapplikationen.

Denna teknik är mycket praktisk när användaren använder en eller två applikationer på en fjärrdator och det inte finns något behov av att komma åt fjärrskrivbordet. Fjärrapplikationen startas i "transparent" läge, det vill säga för användaren ser det ut som att starta en lokal applikation. På vissa sätt är RemoteApp-tekniken väldigt lik.

Förberedelse

På klientdatorer som kör Windows XP och Vista måste du uppgradera RDP-klienten till version 7.0. Du kan ladda ner uppdateringen från länkarna nedan:

Anpassning

Som ett exempel, låt oss starta Wordpad-applikationen på distans.

Öppna "Terminal Services RemoteApp Manager" (Start -> Administrativa verktyg -> Terminal Services):

I den högra menyn väljer du posten "Terminal Server Settings":

Här måste du inaktivera alternativet "Kräv serverautentisering". Vi gör detta för att förenkla installationen. Annars måste du konfigurera en certifieringsmyndighet, vilket ligger utanför ramen för denna artikel.

Vi återvänder till huvudfönstret i Remote Applications Manager och väljer alternativet "Lägg till fjärrapplikationer" i den högra menyn. Guiden startar - klicka djärvt på Nästa och gå in i fönstret för programval:


Den här listan visar program installerade i Terminal Server-kompatibilitetsläge. Du kan dock välja vilken körbar fil som helst med hjälp av knappen Bläddra (även om det i det här fallet inte finns några garantier).

Välj från WordPad-listan. Öppna fastigheterna:

Jag inaktiverar tillgänglighet via webbåtkomsttjänsten i brist på en. Kommandoradsparametrar för WordPad är inte relevanta ...

När du har lagt till WordPad i listan över fjärrprogram måste du välja alternativet för att starta programmet, det finns bara två av dem: att använda rdp-filen och att använda Windows Installer-paketet. Det första alternativet är enkelt och kräver ingen installation. Den andra är lite mer komplicerad (kräver installation), men har flera fördelar: den skapar ikoner för fjärrapplikationen på skrivbordet och i Start-menyn, och associerar också motsvarande filtillägg med fjärrprogrammet (vilket är mycket bekvämt i min åsikt).

Allmänna inställningar för att skapa rdp-fil och installationspaket:


Separata inställningar för installationspaketet:


Efter att ha skapat en rdp-fil eller ett installationspaket måste den överföras till datorn från vilken den ska startas. Nåväl, detta är nästan slutet på installationen. WordPad i RemoteApp-läge.

RemoteApp-applikationerär program som kan nås på distans med hjälp av Remote Desktop Services, men som ser ut att vara lokala applikationer. Enkelt uttryckt är en RemoteApp-applikation en fjärrskrivbordsåtkomst som är begränsad till en applikation. Men trots formuleringen ovan kan en användare köra flera applikationer eller flera instanser av samma applikation i samma session.

Att använda RemoteApp-applikationer ser ut som ett bra alternativ till traditionella fjärrskrivbord eftersom det medför ett antal fördelar för systemadministratören. Dessa fördelar beror på det faktum att användaren inte längre är helt tillgänglig för skrivbordet och hans handlingar är begränsade till gränserna för applikationen som lanseras. Och som ni vet, ju mindre användaren har förmågan att vrida och justera, desto mer tillförlitligt och säkrare fungerar systemet. Användare är lika bekväma med att använda RemoteApp-applikationer eftersom de ser ut precis som alla lokalt installerade applikationer, vilket gör det mycket lättare att använda.

Den här artikeln kommer att täcka följande punkter:

  1. RemoteApp Application Publishing Process
  2. Verifiera hälsan för RemoteApp-applikationer
  3. Ändra publicerade RemoteApp-inställningar
  4. Avpublicerar RemoteApp-applikationer

Publicera RemoteApp-applikationer

För att kunna publicera en RemoteApp-applikation måste du öppna Aktivitetshanteraren, gå till Fjärrskrivbordstjänster och där följer länken med namnet på sessionssamlingen. Klicka på länken i sessionsinsamlingsfönstret Publicera RemoteApp-applikationer... I händelse av att det redan finns publicerade ansökningar måste du klicka på knappen Uppgifter och välj i menyn som öppnas Publicera.


Figur 1 - Publicera RemoteApp-applikationer

Man bör komma ihåg att publicering av minst ett program kommer att avpublicera fjärrskrivbordet. Detta innebär att en samling kan innehålla antingen ett helt Remote Desktop eller en uppsättning individuella RemoteApp-applikationer.

Du kan publicera både förinstallerade applikationer och dina egna. Låt oss försöka publicera en förinstallerad (Calculator) och en egen applikation (Foxit Reader). För att publicera en inbäddad applikation måste du markera den och klicka på knappen Nästa.


Figur 2 - Välja publicerade RemoteApp-applikationer

Med applikationer som inte finns med på listan är det lite svårare. Ett viktigt villkor krävs här - det är nödvändigt att den publicerade applikationen ligger längs samma väg på alla sessionsvärdservrar. Om så är fallet, klicka sedan på knappen Lägg till och ange önskat program.


Figur 3 - Ange sökvägen till den publicerade RemoteApp-applikationen

Som du kan se i figuren är applikationen specificerad, i det här fallet, på RDSH2-servern.

När alla applikationer är markerade klickar du på knappen Nästa.


Figur 4 - Välja publicerade RemoteApp-applikationer

I nästa fönster bekräftar vi vårt val genom att klicka på knappen Publicera.


Figur 5 - Bekräftelse av val av RemoteApp-applikationer

Efter publicering av RemoteApp-applikationer kommer ett fönster att visas som visar status för applikationerna och fel som påträffades under installationen. Om inga fel inträffade klickar du på knappen Stäng för att slutföra publiceringsprocessen.


Figur 6 - RemoteApp Application Publiceringsrapport

Verifiera publiceringen av RemoteApp-program

Låt oss kontrollera att de fungerar korrekt efter att ha lyckats publicera fjärrapp-appar. För att göra detta kommer vi att implementera webbåtkomst till RDS från en av domänarbetsstationerna. Låt mig påminna dig om att för att få webbåtkomst till Remote Desktop Services måste du följa en speciell länk i formuläret https: // servernamn / rdweb. I det här fallet är det här länken https: //rdwh.domain.local/rdweb.


Figur 7 - Webåtkomst till RemoteApp-applikationer
Fig. 8 - Foxit Reader Remote Application

Applikationen har startat framgångsrikt och är redo att användas. Det faktum att denna RemoteApp-applikation indikeras av ikonen med bilden av två pilar som pekar mot varandra bredvid ikonen för huvudapplikationen.

Låt oss se hur anslutningen visades på serversidan. Låt oss gå till egenskaperna för sessionssamlingen och titta på panelen Anslutningar.


Fig. 9 - Anslutningar till sessionssamlingen

Skärmdumpen ovan visar den slutförda anslutningen. Som du kan se, trots att vi angav sökvägen till Foxit Reader-programmet på RDSH2-servern, gjordes anslutningen till RDSH1-sessionsnodservern.

Ändra inställningar för RemoteApp-applikationer

Varje RemoteApp-applikation har ett antal nyckelalternativ som du kan modifiera för att passa dina behov. För att komma in i applikationsinställningsmenyn räcker det i sessionsinsamlingsfönstret (i detta fall i RDS-sessionsinsamlingsfönstret) på panelen RemoteApps anropa applikationens snabbmeny, vars parametrar måste ändras, och välj där ett enda objekt Ändra egenskaper.


Fig. 10 - Anropa egenskapsfönstret för RemoteApp-applikationen

I fliken AllmänFöljande inställningar är tillgängliga i fönstret för programegenskaper:

  1. RemoteApp-namn... Låter dig ange ett godtyckligt namn för det publicerade programmet.
  2. Visa fjärrapplikationen i Remote Desktop Web Access. Om du väljer objektet Nej, kommer programmet inte att visas i listan över program på webbåtkomstsidan och kommer inte att vara tillgängligt för användare, även om det kommer att installeras på Session Host-servrarna och har en publicerad status.
  3. RemoteApp-mappen... Det här alternativet låter dig organisera dina RemoteApp-program i mappar.

Förutom inställningarna visar detta fönster information om applikationens plats, dess alias och ikon.


Figur 11 - Allmänna inställningar för en RemoteApp-applikation

Mappen för fjärrapplikationen RemoteApp kan antingen specificeras manuellt genom att skriva önskat mappnamn i motsvarande fält, eller genom att välja från den befintliga listan om mapparna skapades tidigare. Låt oss lägga Foxit Reader-applikationen i mappen Office Applications och se vad som händer med webbåtkomstsidan.


Figur 12 - Använda mappar för att sortera RemoteApp-applikationer

Som du kan se har det valda Foxit Reader-programmet placerats i mappen Office Applications.

I fliken alternativ du kan ställa in kommandoradsparametrar för applikationen. Det är här du kan tillåta användningen av alla kommandoradsparametrar eller helt förbjuda användningen av dem. Dessutom kan du tvinga fram användningen av fördefinierade parametrar. I ett antal fall är den sista parametern till stor hjälp.


Fig. 13 - Programkommandoradsparametrar

Flikegenskaper Tilldela användare låter dig konfigurera applikationens synlighet i webbåtkomstsystemet för specifika användare eller användargrupper. Eftersom alla användare av en sessionssamling som standard har tillgång till alla applikationer som publiceras i den, låter den här fliken dig flexibelt konfigurera användaråtkomst till RemoteApp-applikationer inom själva samlingen.


Fig. 14 - Tilldela applikationsanvändare

I fliken Filtypsmappning du kan ange de filtyper som automatiskt öppnas av det valda RemoteApp-programmet.

En mycket viktig begränsning bör hållas i åtanke - det här alternativet fungerar inte i fallet med webbåtkomst till applikationer.

Avpublicerar RemoteApp-applikationer

Om fjärrapplikationen inte längre används, är det lämpligt att avpublicera den. Låt oss titta på hur man utför denna operation med hjälp av applikationen Kalkylator som ett exempel.

För att anropa Unpublish RemoteApp Wizard, välj objektet Avpublicera RemoteApp-applikationer på menyn Uppgifter på panelen RemoteApps.


Fig. 15 - Anropa guiden för avpublicering av programmet

I det första steget i guiden väljer du programmet du vill avpublicera från listan över publicerade RemoteApp-program. Du kan välja alla applikationer, och i det här fallet, efter att ha avpublicerat dem, kommer du att kunna komma åt hela fjärrskrivbordet.


Fig. 16 - Val av applikation vars publicering avbryts

I fönstret med bekräftelse av valet föreslås det att kontrollera korrektheten av de valda applikationerna och trycka på knappen Avpublicera.


Fig. 17 - Bekräftelse av val

Efter det framgångsrika slutförandet av avpubliceringsåtgärden visas ett fönster som informerar dig om detta.


Figur 18 - Lyckad avpublicering av en RemoteApp-applikation

***

Som du kan se utförs processerna för att lägga till, ta bort och konfigurera fjärrstyrda RemoteApp-applikationer ganska snabbt och bekvämt från en enda panel RemoteApps på fliken Sessionssamling.







2021 gtavrl.ru.