Minha rede doméstica consiste em duas máquinas com Windows XP e uma caixa com Windows 7. Uma das caixas do Windows XP é como um servidor compartilhado acessado via Área de Trabalho Remota. Eu tenho uma conta lá e meu namorado tem outra.
Anteriormente, eu era capaz de salvar atalhos RDC neste servidor compartilhado, incluindo credenciais. Portanto, para acessar o servidor a partir de um computador na rede, eu só precisava abrir o atalho. Assim, eu teria dois atalhos, um para a minha conta e outro para o meu namorada.
No Windows 7, parece armazenar credenciais para uma caixa com base no nome da máquina. Ou seja, só posso armazenar um conjunto de credenciais por nome da máquina. Isso parece incrivelmente estúpido, então minha pergunta é:
No Windows 7, existe alguma maneira de ter atalhos RDC que usam credenciais diferentes para fazer login na mesma caixa de destino?
Respostas:
Depois de um pouco de escavação, encontrei seu problema. As versões mais recentes da área de trabalho remota não salvam as informações de senha no arquivo RDP. Esta é uma mudança, provavelmente devido a preocupações de segurança. Não tenho certeza de onde essas informações estão armazenadas, mas sei que são informações específicas do usuário. Essa alteração tem o efeito de limitar o número de credenciais salvas por máquina host (a caixa de mídia XP) a uma.
Se você quiser que usuários diferentes tenham credenciais salvas diferentes, será necessário criar mais contas de usuário nas máquinas clientes. Quando uma pessoa se senta em uma máquina, ela precisa especificar seu nome de usuário para fazer login nessa máquina e, em seguida, iniciar o RDP para conectar-se ao host remoto. Essa separação permitirá que você tenha armazenamentos de credenciais RDP salvos separados.
fonte
hosts
de arquivo sob diferentes pseudônimos falsos, o que permite que as senhas sejam salvas separadamente. Portanto, no seuhosts
arquivo, coloque:192.168.0.100 bob.local
e192.168.0.100 sally.local
assim por diante e conecte-se aobob.local
RDP. Isso também funciona se você se conectar a muitos computadores diferentes atrás de um NAT com encaminhamento de porta. Posso salvar logins em várias máquinas diferentes no trabalho, cada uma com um alias fictício e número de porta diferentes.Se não testou isso, mas deve funcionar. Crie um alias para o 'servidor' do Windows XP no DNS (cname) ou no arquivo Hosts na caixa Win7. Em seguida, você poderá configurar uma conexão com o alias, e seria uma 'máquina diferente' para que o RDP armazene as credenciais separadamente.
O Windows 7 salva uma senha por alias por perfil de cliente. Apenas adicione um alias ao seu arquivo hosts e salve a conexão nesse alias como um arquivo RDP separado. Observe que você pode não conseguir salvar a senha se estiver em um domínio, porque ela não confiará no certificado desta "nova" máquina.
fonte
rdp://server
vs.rdp://server.example.com
)A solução a seguir funcionará perfeitamente se você tiver privilégios suficientes em sua máquina local para editar seu arquivo host:
fonte
Uma solução barata se você deseja apenas duas conexões de sua máquina com uma máquina remota é configurar duas conexões usando o nome das máquinas de destino e a segunda usando o endereço IP das máquinas de destino.
Isso engana o Windows 7 (e outros) a acreditar que a conexão é com duas máquinas diferentes e não confunde as credenciais.
fonte
O problema pode ser resolvido usando o produto Royal TS , um programa cliente RDP que oferece mais recursos do que o Windows Remote Desktop Client padrão. (a versão 1.5 ainda é freeware).
Este produto usa o ActiveX da área de trabalho remota do Windows, o mesmo que o RDP, mas incorporado em suas próprias janelas. Essas janelas podem ser organizadas em guias, para que você possa desfrutar da área de trabalho remota com várias guias.
Mais importante para você, você pode definir vários logins, cada um com seu próprio nome de usuário e senha (ao contrário do RDP da Microsoft, que lembra apenas o último logon). Você pode acessar o mesmo site simultaneamente por várias janelas com diferentes / mesmos logins para cada janela. Os logins podem ser organizados em uma árvore hierárquica de dois níveis.
fonte
Vá para a
%SystemRoot%\system32\
pasta no seu PC atual, copiemstsc.exe
emstscax.dll
. Salve esses arquivos em uma pasta onde você sabe que poderá encontrá-los mais tarde.Em seguida, obtenha um CD do Windows XP ou acesse
%SystemRoot%\system32\
uma máquina XP. Copiemstsc.exe
e amstscax.dll
partir dele; cole-o na%SystemRoot%\system32\
pasta do seu PC atual. Responda "Sim" para substituir os arquivos atuais. Agora você tem a versão antiga do cliente RDP e pode salvar as credenciais de logon de cada usuário.Depois de colar os arquivos antigos do cliente RDP acima; Clique com o botão direito do mouse em cada conexão RDP que você possui, clique com o botão esquerdo em "Editar", faça as alterações de usuário / senha, marque a caixa de seleção "Salvar minha senha", clique em "Salvar como", nomeie o RDP e salve cada uma. Isso incorporará cada nome de usuário e senha em cada arquivo RDP.
Se você gosta da funcionalidade do cliente RDP mais recente, depois de salvar as credenciais conforme acima, copie e cole a versão mais recente dos arquivos
mstsc.exe
e demstscax.dll
volta à sua%SystemRoot%\system32\
pasta e as credenciais do cliente RDP ainda serão salvas nos arquivos.No entanto, se você deseja adicionar outra nova conexão RDP ao mesmo computador remoto, com credenciais diferentes, será necessário fazer o que foi dito acima.
Isso funciona para pessoas com XP SP3 também.
Pessoalmente, acabei de manter o cliente antigo.
fonte
Uma solução possível é salvar a conexão rdp para o segundo usuário em outra máquina à qual eu me conecto via rdp. Não é legal, mas me salva digitando a senha novamente e novamente.
fonte
Abra os
.rdp
arquivos no bloco de notas e adicione esta linha no final:Salve os
.RDP
arquivos como nomes de arquivos diferentes. Isso funciona, pois salvar o usuário da GUI não adiciona o usuário ao.RDP
arquivo.fonte
Na verdade, o Windows salva a conexão RDP em um arquivo armazenado no seu perfil de usuário. A última conexão feita a partir de uma máquina é salva como "default.rdp". Tudo o que você precisa fazer é configurar a conexão, ir para a guia geral e clicar no botão "Salvar como ...". Isso lhe dará a opção de criar um arquivo que armazenará as informações da sua sessão. Faça um atalho na área de trabalho e pronto.
Esse comportamento só deve acontecer se você compartilhar uma conta de usuário na máquina cliente. Se você quiser experiências diferentes, configure um segundo usuário na máquina win 7 e você não verá a última sessão um do outro.
fonte