Sshでアクセスできる大学のネットワークマシン(Ubuntu yay!)の資格情報を受け取りました。接続したいのですが、まず大学から受け取った.rdp
ファイルで指定したゲートウェイを介して接続する必要があります。
Windowsでは、ダブルクリックするだけでセッションが開始されます。最初にドメイン資格情報について尋ねます。
次の知識があります。
secretgateway.net
myhost.local
pluto
3389
私はlikewise-open
を使用してWindowsドメインに接続できることを知っていますが、それは私にとってリモートネットワークであるため、そこにどのように指定しますか?
EDIT Remminaインポート後(ドメインログインまたはゲートウェイに関する情報はありません)
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
これを行うには、公式リポジトリのバージョンよりも高い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
これは実際、github here のremmina RDPプラグインの新機能として議論されています。
レミーナのプラグインアーキテクチャでは、接続ごとに1つのシークレットしか保存できないため、ゲートウェイパスワードの保存に問題があります。私は現在、これを自分のために修正することを検討しており、完成したらプルリクエストを入れます。
Remminaのrdpプラグインにパッチを適用してゲートウェイフィールドを作成し、パッチを適用したバージョンを喜んで提供しますが、多くの場合、ゲートウェイの資格情報はターゲットボックスの資格情報と同じであると想定しています。
Remminaが使用するFreeRDPにはRDPゲートウェイをサポートするバージョンがありますが、バグがあり、確実に動作するようにはしていません。 FreeRDPを使用してコマンドラインからの接続に成功しましたが、定期的にクラッシュするため、使用不可と見なし、代わりにVPNオプションを使用します。