J'ai reçu des identifiants pour la machine réseau de mon université (Ubuntu yay!) À laquelle j'ai accès à ssh. Je souhaite me connecter à celui-ci, mais je dois d'abord me connecter via une passerelle que j'ai spécifiée dans le fichier .rdp
reçu de mon université.
Sous Windows, il suffit de double-cliquer dessus et j'ai la session - d'abord poser des questions sur les informations d'identification du domaine.
J'ai les connaissances suivantes:
secretgateway.net
myhost.local
pluto
3389
Je sais que je peux utiliser likewise-open
pour la connexion à des domaines Windows, mais comment puis-je le spécifier car il s'agit d'un réseau distant pour moi?
EDIT après l'importation Remmina (il n'y a aucune information sur la connexion au domaine ni sur la passerelle)
EDIT2
J'ai aussi essayé avec xfreerdp
:
xfreerdp /v:myhost.local /d:pluto /u:USER /p:PASS /g:secretgateway.net
et je reçois
transport_connect: getaddrinfo (nom ou service inconnu) Erreur: échec de la négociation de la sécurité du protocole
EDIT
en utilisant la nouvelle version de xfreerdp
Je peux lancer mon fichier con.rdp
et je reçois ce qui suit
$ 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
OK, vous avez besoin d’une version de xfreerdp
supérieure à celle du repo officiel.
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
Bon, vous devriez pouvoir vous connecter depuis la ligne de commande:
xfreerdp /v:myhost.local /d:pluto /u:USER /p:PASS /g:secretgateway.net
C'est donc en fait une nouvelle fonctionnalité du plugin remmina RDP sur github ici .
Le problème est lié au stockage sécurisé du mot de passe de la passerelle par securley, l'architecture de plug-in de remmina ne permettant de stocker qu'un secret par connexion. Je suis actuellement à la recherche d'une solution pour moi-même et si je l'obtiens, une demande d'attraction sera envoyée.
J'ai corrigé le plug-in rdp de Remmina pour créer un champ de passerelle et je vous laisserais volontiers disposer de la version corrigée, mais cela suppose que les informations d'identification de la passerelle sont les mêmes que celles de la zone cible dans de nombreux cas, ce qui est vrai.
Il existe une version de FreeRDP utilisée par Remmina qui prend en charge une passerelle RDP, mais elle est boguée et je n’ai pas réussi à la faire fonctionner de manière fiable. La seule connexion réussie à partir de la ligne de commande utilisant FreeRDP a été effectuée, mais il se bloque régulièrement sur moi. Je le considère donc comme non utilisable et utilise plutôt une option VPN.