Como posso me conectar ao domínio do Windows remoto sabendo o nome do host e o nome do domínio do gateway?

3

Recebi credenciais para a máquina de rede da minha universidade (Ubuntu yay!) para a qual tenho acesso ssh. Eu gostaria de me conectar a ele, mas primeiro preciso conectar através de um gateway que eu especifiquei em .rdp file received from my University.

No Windows, eu apenas clico nele duas vezes e tenho a sessão - primeiro perguntando sobre credenciais de domínio.

Eu tenho o seguinte conhecimento:

  • nome de usuário
  • senha
  • nome do host do gateway, por exemplo %código%
  • nome do host, por exemplo %código%
  • nome de domínio, por exemplo %código%
  • porta do servidor secretgateway.net

Eu sei que posso usar myhost.local para se conectar a domínios do Windows, mas como especificá-lo lá, já que é uma rede remota para mim?

EDITAR após a importação de Remmina (não há informações sobre login de domínio nem o gateway)

EDIT2

Eu também tentei com pluto :

xfreerdp /v:myhost.local /d:pluto /u:USER /p:PASS /g:secretgateway.net

e eu recebo

  

transport_connect: getaddrinfo (nome ou serviço desconhecido) Erro:   falha de negociação de segurança de protocolo

EDIT3

usando a nova versão do 3389 Eu inicio o meu arquivo likewise-open e recebo o seguinte

$  xfreerdp conn.rdp /p:PASS
autoreconnection enabled:i:1
devicestoredirect:s:*
drivestoredirect:s:*
redirectdrives:i:1
server port:i:3389
compression:i:1
keyboardhook:i:2
authentication level:i:0
promptcredentialonce:i:1
gatewayusagemethod:i:1
gatewayprofileusagemethod:i:1
gatewaycredentialssource:i:0
remoteapplicationmode:i:1
remoteapplicationname:s:ubuntu 12.04 v2.1 [60 GB HDD]
remoteapplicationprogram:s:||2fb6eb96-b458-11e3-92eb-00155d020101ssh_sr
full address:s:myhost.local
gatewayhostname:s:secretgateway.net
username:s:platon\wcss-d21d3q
connection type:i:5
displayconnectionbar:i:1
screen mode id:i:2
use multimon:i:1
redirectclipboard:i:1
redirectposdevices:i:0
redirectprinters:i:0
redirectcomports:i:0
redirectsmartcards:i:0
session bpp:i:32
allow font smoothing:i:1
allow desktop composition:i:1
disable wallpaper:i:0
disable full window drag:i:0
disable menu anims:i:0
disable themes:i:0
bitmapcachepersistenable:i:1
disable cursor setting:i:0
redirectdirectx:i:1
audiomode:i:0
audiocapturemode:i:0
videoplaybackmode:i:1
loading channel rail
connected to secretgateway.net:443
connected to secretgateway.net:443
Could not open SAM file!
Could not open SAM file!
Could not open SAM file!
Could not open SAM file!
rts_connect error! Status Code: 401
HTTP/1.1 401 Unauthorized
Content-Type: text/plain
Server: Microsoft-IIS/7.5
WWW-Authenticate: Negotiate
WWW-Authenticate: NTLM
WWW-Authenticate: Basic realm="secretgateway.net"
X-Powered-By: ASP.NET
Date: Wed, 26 Mar 2014 00:19:57 GMT
Content-Length: 13

rts_connect error!
rpc_connect failed!
Error: protocol security negotiation or connection failure
WaitForSingleObject: pthread_join failure: 3
    
por Patryk 25.03.2014 / 23:13

3 respostas

1

Ok, para fazer isso, você precisa de uma versão de xfreerdp maior do que a do repositório oficial

sudo apt-get purge freerdp

sudo apt-get install build-essential git-core cmake libssl-dev libx11-dev libxext-dev libxinerama-dev \
  libxcursor-dev libxdamage-dev libxv-dev libxkbfile-dev libasound2-dev libcups2-dev libxml2 libxml2-dev \
  libxrandr-dev libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libxi-dev libgstreamer-plugins-base1.0-dev

git clone git://github.com/FreeRDP/FreeRDP.git

cd FreeRDP

cmake -DCMAKE_BUILD_TYPE=Debug -DWITH_SSE2=ON .
make
sudo make install
echo '/usr/local/lib/freerdp' | sudo tee --append /etc/ld.so.conf.d/freerdp.conf

Ok, agora você deve conseguir se conectar a partir da linha de comando:

xfreerdp /v:myhost.local /d:pluto /u:USER /p:PASS /g:secretgateway.net

Opção de gateway GUI Remmina

Então, isso está sendo discutido como um novo recurso para o plugin remmina RDP no github aqui .

Existe apenas um problema com o securley que armazena a senha do gateway, já que a arquitetura do plugin do remmina permite que apenas um segredo seja armazenado por conexão. Eu estou atualmente olhando para consertar isso para mim e se eu terminá-lo vai colocar um pedido de pull in

Eu atualizei o plug-in rdp do Remmina para ter um campo de gateway e ficaria feliz em permitir que você tivesse a versão corrigida, mas presumiria que as credenciais do gateway são as mesmas que suas credenciais para a caixa de destino, em muitos casos isso é verdade.

    
por stedotmartin 26.02.2015 / 17:39
0

Há uma versão do FreeRDP que o Remmina usa que suporta um Gateway RDP, mas é problemático e eu não consegui que funcionasse de forma confiável. Eu só tenho tido sucesso em me conectar a partir da linha de comando usando o FreeRDP, mas ele cai regularmente em mim, então eu considero isso não utilizável e, em vez disso, uso uma opção de VPN.

    
por flickerfly 30.04.2014 / 17:31
-1

Com o cliente de desktop remoto (apenas um frontend para o rdesktop), você pode selecionar um arquivo .rdp que você usa para importar todas as configurações para o login. Talvez isso funcione. está disponível através do software Ubuntu (apt: // grdesktop)

    
por radriaanse 25.03.2014 / 23:54