Я получил учетные данные для сетевой машины своего Университета (Ubuntu yay!), что у меня есть ssh доступ к. Я хотел бы соединиться с ним, но сначала я должен соединиться через шлюз, в котором я указал .rdp
файл получен от моего Университета.
В Windows I просто дважды щелкают по нему, и у меня есть сессия - сначала спрашивающий о доменных учетных данных.
У меня есть следующее знание:
secretgateway.net
myhost.local
pluto
3389
Я знаю, что могу использовать likewise-open
для соединения с доменами окон, но как я указываю его там, так как это - удаленная сеть для меня?
РЕДАКТИРОВАНИЕ после импорта Remmina (нет никакой информации о доменном входе в систему, ни шлюзе),
EDIT2
Я также попробовал xfreerdp
:
xfreerdp /v:myhost.local /d:pluto /u:USER /p:PASS /g:secretgateway.net
и я добираюсь
transport_connect: getaddrinfo (Имя или сервис, не известный) Ошибка: отказ согласования безопасности протокола
EDIT3
использование новой версии 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
, который выше, чем в официальном repo's
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
шлюза Remmina, Таким образом, это на самом деле обсуждается как новая возможность для remmina RDP плагин на github здесь .
существует только проблема с безопасным хранением пароля шлюза, поскольку сменная архитектура remmina только позволяет одному секрету быть сохраненным для каждого подключения. Я в настоящее время изучаю фиксацию этого для моего сам и если я закончу ее, то вставит запрос получения по запросу.
я исправил rdp плагин Remmina для имения поля шлюза и с удовольствием позволил бы Вам иметь исправленную версию, но это предполагает, что учетные данные шлюза совпадают с Вашими учетными данными для цели, окружают много случаев, это верно.
Существует версия FreeRDP, какое использование Remmina, который действительно поддерживает Шлюз RDP, но это - багги и я не заставил ее работать надежно. Я только был успешным соединением от использования командной строки FreeRDP, но это регулярно отказывает на мне так, я считаю его неприменимым и прохожу опцию VPN вместо этого.
С клиентом удаленного рабочего стола (просто frontend для rdesktop) можно выбрать .rdp файл, который Вы используете для импорта всех настроек для входа в систему. Возможно, это будет работать. это - avalible канавка центр программного обеспечения Ubuntu (apt://grdesktop)