web-dev-qa-db-ja.com

ゲートウェイのホスト名とドメイン名を知っているリモートWindowsドメインに接続するにはどうすればよいですか?

Sshでアクセスできる大学のネットワークマシン(Ubuntu yay!)の資格情報を受け取りました。接続したいのですが、まず大学から受け取った.rdpファイルで指定したゲートウェイを介して接続する必要があります。

Windowsでは、ダブルクリックするだけでセッションが開始されます。最初にドメイン資格情報について尋ねます。

次の知識があります。

  • username
  • パスワード
  • ゲートウェイホスト名secretgateway.net
  • ホスト名myhost.local
  • ドメイン名pluto
  • サーバーポート3389

私はlikewise-openを使用してWindowsドメインに接続できることを知っていますが、それは私にとってリモートネットワークであるため、そこにどのように指定しますか?

EDIT Remminaインポート後(ドメインログインまたはゲートウェイに関する情報はありません)

enter image description here

EDIT2

私もxfreerdpで試しました:

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

そして私は得る

transport_connect:getaddrinfo(名前またはサービスが不明)エラー:プロトコルセキュリティネゴシエーションの失敗

EDIT

xfreerdpの新しいバージョンを使用すると、con.rdpファイルを起動でき、次のようになります

$  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
3
Patryk

これを行うには、公式リポジトリのバージョンよりも高いxfreerdpのバージョンが必要です

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

さて、コマンドラインから接続できるはずです:

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

GUI Remminaゲートウェイオプション

これは実際、github here のremmina RDPプラグインの新機能として議論されています。

レミーナのプラグインアーキテクチャでは、接続ごとに1つのシークレットしか保存できないため、ゲートウェイパスワードの保存に問題があります。私は現在、これを自分のために修正することを検討しており、完成したらプルリクエストを入れます。

Remminaのrdpプラグインにパッチを適用してゲートウェイフィールドを作成し、パッチを適用したバージョンを喜んで提供しますが、多くの場合、ゲートウェイの資格情報はターゲットボックスの資格情報と同じであると想定しています。

1
0x7c0

Remminaが使用するFreeRDPにはRDPゲートウェイをサポートするバージョンがありますが、バグがあり、確実に動作するようにはしていません。 FreeRDPを使用してコマンドラインからの接続に成功しましたが、定期的にクラッシュするため、使用不可と見なし、代わりにVPNオプションを使用します。

0
flickerfly