chutando / desconectando usuários remotos do Windows?

17

Eu gostaria de ter algo parecido com um "quem" do unix e uma opção para iniciar sessões RDP que não deveriam estar lá (ou seja, usando o número limitado de conexões). Isto é para um servidor win2003 Standard.

Informações adicionais: este é um ambiente de desenvolvimento, todas as pessoas usam o RDP como administrador (eu sei, eu sei); portanto, o início deve ser pelo número da sessão ou pelo menos pelo nome do IP / máquina remoto, não por usuário.

Obrigado!

Ira
fonte

Respostas:

21

Consulte este post sobre chutar os usuários.

O resumo dos comandos é o seguinte:

Use qwinsta para obter uma lista das sessões remotas na janela de comando (faça com que o ID da sessão do usuário seja iniciado):

qwinsta /server:SERVERIP

Use rwinsta para desconectar a sessão remota:

rwinsta /server:SERVERIP SESSIONID

Além disso, convém alterar o tempo limite padrão para conexões RDP inativas. aqui ou aqui .

Ganesh R.
fonte
Sim, acabei de encontrar esta listagem de posts também quser e rwinsta: anandpv.spaces.live.com/blog/cns!AFCCA5892B178862!804.entry Obrigado!
Ira
3

Você também deve fazer isso puxando o Gerenciador de tarefas e acessando Usuários e selecionando usuários para fazer logoff ou desconectar. A desconexão fechará sua sessão RDP, mas eles poderão fazer login novamente. O logoff será ... bem, sairá da sessão atual.

MattGWagner
fonte
2
Isso significaria que você estava na máquina em questão. E se você quiser se conectar a uma máquina que já está cheio :)
Kip
0

mstsc /consoleou mstsc /admindeve permitir que você sempre faça logon, mas iniciará qualquer outra pessoa que estiver logada usando a mesma técnica.

Tom Robinson
fonte
0

Para o Windows 7 ou outro SO cliente da Microsoft, algumas das opções MSTSC não funcionarão. Como último recurso, você pode tentar reiniciar a máquina (se essa for uma opção)

shutdown /m mydevbox.myorg.com /r /f /t 0

Faiz
fonte