Instalando o RemoteApp Server

Publicado em:
03/08/2011

Fonte: http://www.winsec.org

Introdução
Com o Windows 2008 R2 uns dos papéis muito usado no dia a dia dos administradores de rede chamado Terminal Services ganhou um novo nome, conhecido agora por  Remote Desktop Service (RDS). Já é do conhecimento de muita gente as conexões de área de trabalho remota, existente desde o Windows NT 4.0. Agora com o RDS é possível também usarmos um tipo de virtualização de aplicação chamada RemoteApp. Com ele a instalação das aplicações são feitas no servidor e todos seus serviços, consumo de hardware, etc, são usados no próprio servidor.
Os usuários conectam remotamente na aplicação pelo protocolo Remote Desktop Protocol tendo uma experiência real da aplicação sendo executada localmente. Este cenário é muito interessante para aplicativos que requerem um hardware avançado, para centralização de gerenciamento e provisionamento rápido e eficaz.

Procedimento

Para instalar o Remote Desktop Services, clique no menu Iniciar e depois em Server Roles.
Clique com o botão direito em Roles e em seguida Add Roles. Selecione a opção Remote Desktop Services e clique em
Next.

 

 Figura 1 – Instalação do Remote Desktop Services

Em Select Role Services, escolha a opcão Remote Desktop Session Host. Para fornecer o acesso pelo portal web é preciso instalar a Role Remote Desktop Web Access. Clique em Add Required Role para confirmar a instalação do IIS e depos clique em Next.

  Figura 2 – Instalação das Role Services

Para clientes que executam o Remote Desktop Connection Client versão 6 e superiores é possível criar uma conexão com o servidor segura, protegendo-a contra acessos
indevidos. Dessa forma, antes de conectar ao servidor o usuário precisa especificar o usuário e senha para depois ter a conexão efetuada.
Se todos seus clientes possuírem o RDS Client 6.0 e superiores, escolha a opção Require Network  Level Authentication (confirme figura 3). Caso contrário, selecione a opção
de baixo.
É extremamente recomendado usar esta funcionalidade, uma vez que a mesma oferece mais segurança durante a conexão aos servidores.

Para download do RDP Client 6, acesse o link a seguir: http://support.microsoft.com/kb/925876

 

Figura 3 – Opção para habilitar o Network Level Authentication

É possível escolher o tipo de licença que será usada para receber as conexões dos clientes. Um bom exemplo para explicá-las é uma empresa que tem 5 computadores, mas somente 3 usuários usando-os. Neste caso a escolha ideal é a Per User pagando somente 3 licenças. Já no caso de 6 usuários com turnos diferentes usando 3 computadores a melhor opção seria Per Device pagando 3 licenças também. Para maiores informações sobre licenciamento de RDS, acesse o link a seguir:
http://technet.microsoft.com/en-us/library/cc753650.aspx

 

Figura 4 – Licenciamento

Na próxima tela é preciso especificar os grupos de usuários que poderão usar o RDS para conexão remota e para RemoteApp.No exemplo da figura 5 o grupo administradores já é adicionado por padrão. O grupo RD Users faz referencia à todos usuários que usarão o RemoteApp. Clique em Add, escolha os grupos desejados e clique em Next.

Figura 5 – Grupos de Acesso do RDS

Se o servidor tiver recursos de audio e vídeo disponíveis como uma placa de vídeo por exemplo, é possível habilitar alguns recursos para aumentar a experiência dos usuários ao  usar os aplicativos através do RemoteApp. Até mesmo programas que tenham recursos gráficos que usam o Windows Aero poderão ter a mesma funcionalidade nas conexões dos clientes. Escolha as opções que se adequam ao seu cenário e clique em Next 3 vezes e reinicie o computador.

Figura 6 – Recursos de audio e video

Depois da instalação, clique em Start>Administrative Tools e abra o Computer Management. Expanda Local Users and Groups e clique em Groups. Abra as propriedades do grupo Remote Desktop Users e adicione como membro os grupos que usarão o RemoteApp no servidor, conforme exemplo da figura 7.

 

Figura 7 – Remote Desktop Users

Clique novamente em Start, clique com o botão direito do mouse em Computer e escolha Properties. Clique em Remote Settings e habilite o Remote Desktop Connection de acordo com a figura 8 para oferecer mais segurança, lembrando que esta opção também necessita do RDP Client 6.0 no mínimo.

Figura 8 – Habilitando o Remote Desktop

Depois destes procedimentos já é possível criar os aplicativos para serem disponibilizados para os clientes. Para começar a usar o RemoteApp Manager, clique em
Start>Administrative Tools>Remote Desktop Services e clique em RemoteApp Manager.
Na figura 9 é possível ver algumas aplicações sendo acessadas pelo portal web, que pode ser acessado pelo caminho https://nomedoservidor/rdweb.

Figura 9 – RDWeb

Conclusão

Este artigo explicou os procedimentos para instalar o Remote Desktop Services para usá-lo como RemoteApp Server.
[ ]’s

Publicando aplicações no RemoteApp Server

Publicado em:
03/08/2011

Fonte: http://www.winsec.org

 

Introdução

Basicamente o RemoteApp Server é o servidor que fornece todas as aplicações para os usuários através do protocolo Remote Desktop Protocol (RDP). O procedimento é parecido com uma conexão da
área de trabalho normal porém, ao invés da área de trabalho o usuário terá a conexão somente com o aplicativo, provendo uma rica experiencia do aplicativo, como se o mesmo estivesse instalado localmente na máquina do usuário.

Para que os usuários possam ter o acesso aos aplicativos remotos é preciso publicá-los no RemoteApp Server, conforme procedimento a seguir.

Procedimento

O primeiro passo é a instalação de todos aplicativos que serão disponibilizados no próprio RemoteApp Server. É interessante verificar com o fornecedor se o aplicativo tem suporte ao Windows
Server 2008 para eventuais problemas de compatibilidade.

Depois disto, clique em Start>Administrative Tools>Remote Desktop Services e abra o RemoteApp Manager. No lado direito da tela clique em Add RemoteApp Programs, conforme mostra figura 1.

Figura 1 – Adicionando um aplicativo ao RemoteApp Server

Logo em seguida será exibido um assistente do RemoteApp. Clique em next.

Na próxima tela é possível ver a lista de todos aplicativos disponíveis para serem adicionados. Alguns deles são nativos do Windows e os restantes são os que foram instalados no servidor.

Escolha os programas que serão adicionados e clique em Next. No exemplo da figura 2 foram adicionados o WordPad e o Notepad.

Figura 2 – Programas disponíveis do RemoteApp

Depois disto clique em Next e em Finish para confirmar a adição.

Em RemoteApp Manager será exibida uma lista dos aplicativos que foram adicionados. Por padrão todos usuários que tem acesso ao RemoteApp Server podem usá-los.

Caso seja preciso restringir o acesso a um grupo de usuários, clique com o botão direito do aplicativo e depois em propriedades.

Clique na guia User Assignment e adicione os grupos desejados. Depois deste procedimento, somente os grupos e/ou usuários desta lista terão acesso ao software.



Figura 3 – Usuários com acesso ao software

Os usuários agora já podem acessar os programas através da conexão RDP. Para demostração na figura 4 e 5 foi usado o portal Remote Desktop Web para acesso aos aplicativos. O usuário usado faz parte do grupo de acesso adicionado no passo anterior.

Figura 4 – Remote Desktop Web Portal

 

Figura 5 – Grupos de Acesso do RDS

Esta não é a única forma de usar as aplicações. Também é possível criar um arquivo MSI para instalar um ícone na área de trabalho e no menu iniciar contendo as configurações de acesso ou criando uma conexão de acesso do RemoteApp.

 

Conclusão

Este artigo explicou os procedimentos para publicar aplicações no RemoteApp Server.

[  ]’s

 

 

Utilizando as aplicações do RemoteApp

Publicado em:
03/08/2011

Fonte: http://www.winsec.org

Introdução

Depois de publicar as aplicações é preciso oferecê-las aos usuários da forma mais simples possível, diminuindo a complexibilidade e provendo uma aceitação positiva e sem problemas.

Um dos benefícios do RemoteApp começa na parte da instalação. Levando em consideração que os programas já estão instalados e configurados no servidor, só é preciso apresentá-los nas estações
de trabalho. No procedimento abaixo serão abordados os dois métodos mais fáceis e eficazes para usar o RemoteApp.

Procedimento

O primeiro método é a criação de um pacote com as configurações de acesso predefinidas. Este pacote terá a extensão msi e poderá ser instalado através de políticas de grupos (GPO), System Center Operation Manager ou outro distribuidor de softwares.

Como o software já está instalado no servidor, o pacote criado instalará somente os ícones, além de criar associações com as extensões dos arquivos. Por exemplo, na instalação do Microsoft Office, os ícones serão criados e quando o usuário usar algum arquivo com a extensão .doc, a conexão com o Microsoft Word será iniciada automaticamente.

Para a criação do pacote, abra o RemoteApp Manager em Start>Administrative Tools>Remote Desktop Services. Na lista dos aplicativos publicados escolha o software e clique no lado inferior direito em Create a Windows Installer Package, como é exibido na figura 1.

Figura 1 – Wizard para criação do arquivo msi

Na página inicial do assistente clique em Next e especifique o caminho onde o arquivo será criado. É aconselhável disponibilizá-los através de uma pasta compartilhada para facilitar a instalação, mas o pacote também poderá ser instalado através de um Pen Drive, por exemplo.

É possível também escolher o servidor, a porta de conexão, configurações do RD Gateway e certificados

Figura 2 – Caminho do pacote

Na próxima tela é possível especificar o local da criação dos atalhos para os softwares. Em Start menu folder é interessante usar uma nomenclatura padrão para todos os pacotes criando menos
pastas, facilitando assim a procura e o acesso pelos usuários.

A opção Associate client extensions for this program with RemoteApp program fará a associação automática das extensões, criando a conexão assim que uma extensão relacionada ao software for
solicitada.

Figura 3 – Atalhos e extensões

Ao clicar em Next e Finish o arquivo com o nome <nomedosoftwarepublicado>.msi será criado na pasta
especificada.

O próximo passo será a instalação nas máquinas dos clientes. Para isso, acesse a pasta compartilhada contendo o arquivo e comece a instalação. Não existe nenhuma opção avançada. Simplesmente
clique em Next e Finish.

A figura 4 mostra o arquivo na janela à direita e os dois ícones criados durante a instalação no menu iniciar e na área de trabalho.

Como dito anteriormente, esse tipo de instalação é facilmente feita através de GPOs ou do SCCM, sem nenhuma interação por parte do departamento de TI.

Figura 4 – Instalação do pacote msi e ícones criados

Existe também outra forma de disponibilizar as aplicações para o usuário usando o RemoteApp Connections. Ele cria os ícones no menu iniciar na pasta RemoteApp and Desktop Connections. Para usá-lo, digite no menu iniciar em Search “Remote”. Clique em RemoteApp and Desktop Connections na lista exibida, conforme figura 5.

Figura 5 – RemoteApp Connections

 

Na janela do RemoteApp and Desktop Connections, clique na opção do lado esquerdo Set up a new connection with RemoteApp and Desktop Connections.

Espeficique o caminho https://<ServidorRemoteApp>/RDWeb/Feed/WebFeed.aspx. Na figura 6 é possível ver o exemplo usado. Clique em Next e Finish.

Figura 6 – Caminho da conexão

 

Figura 7 – Programas disponíveis

A figura 8 mostra um outro exemplo com a lista de programas disponíveis depois do processo acima. Ao clicar em qualquer um dos ícones a conexão com o servidor é criada e o software é apresentado para o usuário.

Figura 8 – Atalho no menu iniciar

 

Conclusão

Este artigo explicou os procedimentos para disponibilizar as aplicações do RemoteApp para os usuários.

 

[  ]’s