Qual é a diferença entre ". \ Nomedeusuário" vs "localhost \ nomedeusuário" vs "MachineName \ nomedeusuário"

2

Estou usando o protocolo rdp com o recurso mstsc credssp, que me ajuda a delegar minha credencial ao controle remoto para validação.

https://msdn.microsoft.com/en-us/library/windows/desktop/bb931352(v=vs.85).aspx

Problema é quando eu estou usando o login .\usernamefalhar, mas ele passa quando localhost\usernameou MachineName\usernameé usado.

São .\usernamee são MachineName\usernametratados de maneira diferente.

Mozfox
fonte

Respostas:

1

. \ sempre autentica o dispositivo local no qual está sendo digitado.

Se você estiver no COMPUTER_A e digitar. \ Nome de usuário para fazer logon, estará autenticando o nome de usuário da conta no COMPUTER_A.

Se você estiver no COMPUTER_A abrindo uma sessão RDP para COMPUTER_B e digitar. \ Nome de usuário, está tentando fazer login no COMPUTER_B usando uma conta em COMPUTER_A.

Se você já efetuou login no COMPUTER_B via RDP e bloqueou o console e não apenas deseja desbloqueá-lo, tudo dentro da mesma sessão RDP,. \ Username será autenticado no COMPUTER_B.

COMPUTER_A \ nome de usuário é autenticado no dispositivo especificado.

Não importa onde você digita COMPUTER_A \ nome de usuário, a tentativa de autenticação será para o nome de usuário da conta no computador COMPUTER_A.

music2myear
fonte