Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Conhecendo o Gerenciador de Serviços de Terminal Imprimir E-mail

Outra ferramenta importante que você deve conhecer é o Gerenciador de Serviços de Terminal. Com esse console você pode gerenciar todas as sessões ativas no seu servidor. É possível identificar o usuário que está conectado no servidor, o tempo da sessão, o horário no qual o usuário efetuou o logon e assim por diante.

Além de visualizar algumas informações interessantes, você pode também realizar algumas ações, como por exemplo, enviar uma mensagem para os usuários, desconectar uma sessão, fazer o logoff de uma sessão, assumir o controle de uma sessão e conectar-se em uma sessão.

Vamos para um exemplo prático onde veremos como utilizar esse console. Nesse exemplo utilizarei dois servidores Windows Server 2008. Um chama-se TS01 e o outro TS02. O TS01 será meu servidor de origem e o TS02 será o servidor de destino, ou seja, o servidor TS02 possui o Remote Desktop habilitado. Portanto, vou me conectar remotamente no servidor TS02 e depois disso vou logar localmente com outra conta de usuário no TS02 e abrir o console Gerenciador de Serviços de Terminal.

Exemplo prático: Para utilizar o console Gerenciador de Serviços de Terminal, siga os passos indicados a seguir:

  • Efetue o logon no servidor Windows Server 2008 de origem com a conta de usuário Administrador. No meu caso efetuarei o logon no TS01.
  • Clique em Iniciar e na caixa Iniciar Pesquisa digite mstsc. Pressione a tecla Enter.
  • Será aberto o RDC, ou Conexão de Área de Trabalho Remota.
  • Agora basta digitar o nome ou o endereço IP do servidor e clicar em Conectar. Para nosso exemplo vou utilizar o IP 192.168.1.4.
  • Na tela que será exibida, digite o nome do usuário e senha da conta. Clique em OK. Para esse exemplo vou me conectar remotamente no servidor TS02 utilizando a conta de usuário Fabiano.
  • Agora é só aguardar até que a conexão seja estabelecida.
  • Agora efetue o logon localmente no servidor TS02, utilizando a conta de usuário Administrador.
  • Após isso clique em Iniciar -> Ferramentas Administrativas -> Serviços de Terminal -> Gerenciador de Serviços de Terminal.

Dica: Outra forma de abrir esse console é através do comando tsadmin.msc. Para isso basta digitar esse comando na caixa Iniciar Pesquisa do menu Iniciar do Windows e pressionar a tecla Enter.

  • Caso seja exibida uma mensagem, clique em OK. Essa mensagem nos informa que algumas opções estarão indisponíveis pelo fato de estarmos logados no console do servidor.
  • Será então exibido o console do Gerenciador de Serviços de Terminal.
  • Observe que nesse console temos dois usuários conectados: o usuário Administrador que está logado localmente no servidor, e o usuário Fabiano, que está conectado remotamente, através do protocolo RDP.
  • Clique com o botão direito do mouse sobre a conexão do usuário Fabiano e selecione a opção Enviar Mensagem.
  • Digite a mensagem desejada na tela que será aberta e clique em OK.
  • Agora volte para o servidor TS01, onde temos a conexão remota do usuário Fabiano e veja que uma mensagem é exibida na área de trabalho. Clique em OK para fechar a mensagem.
  • Agora volte para o servidor TS02, no console Gerenciador de Serviços de Terminal. Para desconectar a sessão remota do usuário Fabiano, basta clicar com o botão direito do mouse sobre a conexão e clicar em Desconectar-se ou em Fazer Logoff.
  • Na tela que será exibida clique em OK.

Outro recurso muito interessante desse console é a possibilidade de criação de grupos. Nesses grupos você pode adicionar os servidores que possuem o Terminal Services instalado e facilitar a administração. Por padrão, temos um grupo chamado Meu Grupo. Você pode também criar novos grupos, mover os servidores para outros grupos e excluir os grupos. Para criar um novo grupo basta clicar com o botão direito do mouse sobre Gerenciador de Serviços de Terminal e selecionar a opção Novo Grupo. Na tela que será aberta, basta digitar o nome do grupo e clicar em OK. Para remover um grupo, basta clicar com o botão direito do mouse sobre o grupo e selecionar a opção Excluir. Para adicionar um servidor em um grupo, basta clicar com o botão direito do mouse sobre o grupo e selecionar a opção Adicionar Computador. Na tela que será aberta, localize a conta do computador e clique em OK.

No exemplo anterior nós vimos que é possível enviar uma mensagem para todos os usuários que possuem sessões ativas no Terminal Server. Outra forma de enviar as mensagens para os usuários é através do comando MSG. Segue abaixo a sintaxe desse comando:

  • MSG {nome_do_usuário | nome_da_sessão | identificação_da_sessão | @nome_do_arquivo | *} [/SERVER:nome_do_servidor] [/TIME:segundos] [/V] [/W] [mensagem]

Segue abaixo a descrição de cada um dos parâmetros:

nome_do_usuário – define o nome do usuário especificado.

nome_sessão – define o nome da sessão.

sessionid – define a identificação da sessão.

@nome_do_arquivo – define o arquivo que possui a relação de nomes de usuário, nomes de sessão e identificações de sessões para os quais uma mensagem será enviada.

* - envia uma mensagem para todas as sessões no servidor especificado.

/SERVER:nome_do_servidor – define o nome do servidor (o padrão é o servidor local).

/TIME:segundos – define o tempo de espera para aguardar até que o destinatário confirme a mensagem.

/V – exibe informações sobre as ações executadas.

/W – aguarda a resposta do usuário.

mensagem – define a mensagem que será enviada.



Conclusão

É isso pessoal, espero que este artigo seja útil para todos. Em caso de dúvidas sobre o conteúdo deste artigo, ou para enviar sugestões sobre novos tutoriais que você gostaria de ver publicado neste site, entre com contato através de e-mail Este endereço de e-mail está protegido contra SpamBots. Você precisa ter o JavaScript habilitado para vê-lo.



Autor: Fabiano Santana – MVP, MCTS, MCT, MCP, MCDST, MCSA Security, MCSE Security