Возможен ли SSH-туннель через Citrix Client? - PullRequest
13 голосов
/ 23 октября 2008

Я знаю, что это не совсем вопрос программиста, с другой стороны, я действительно хотел бы иметь возможность сделать простой svn up на производственных серверах, который бы избавил нас от многих хлопот.

Или производственные серверы находятся в корпоративной сети, и доступ разрешен только через сервер шлюза. Из этого мы можем получить доступ к фактическим серверам через удаленный рабочий стол. Из-за этой недружественной настройки обслуживания мы используем сервер sftp для передачи наших файлов на рабочий сервер (где ftp-сервер всегда сбрасывает дату последнего изменения), поэтому сложно определить, какие файлы были изменены.

Таким образом, если бы можно было установить ssh-туннель от реального сервера через соединение Citrix, это упростило бы весь процесс обновления.

(Что касается дальнейшего варианта, который я рассматриваю, это использовать базар для отправки наших обновлений на сервер sftp, а затем извлекать обновления оттуда, но, к сожалению, нет работающего плагина svn для базара, доступного [на окнах])

Ответы [ 3 ]

4 голосов
/ 18 ноября 2008

Ладно, не желая, чтобы это оставалось нерешенным, я разместил следующее в usenet в alt.os.citrix:

Всем привет

Кто-то задал мне этот вопрос. Понятия не имею. Есть идеи?

"у меня есть соединение с ПК -> Citrix Access Gateway -> фактический сервер. Мой вопрос: возможно ли установить ssh-соединение между моим ПК и фактическим сервером?"

Ответ, который я получила от Кэтрин Джефферсон, был:

Должно быть. Я делаю это все время, используя Access Gateway VPN, затем ssh к серверам внутри локальной сети компании.

Какую версию Access Gateway использует этот пользователь? Я работаю на Citrix, возможно, смогу получить более конкретный ответ для него или нее.

Могу ли я предложить вам подключиться к alt.os.citrix (возможно, через Группы Google , если у вас нет инструмента NNTP) и купить разговор .

- Bruce

1 голос
/ 25 февраля 2010

Я много этим занимаюсь. Туннель похож на: ssh -nvCXAN -L 1494: 10.0.2.39: 1494 www.starshipping.com &

Затем вам нужен ICA-файл, который указывает на localhost.

[WFClient]
Version=2

[ApplicationServers]
Connection To Citrix Server=

[Connection To Citrix Server]
WinStationDriver=ICA 3.0
TransportDriver=TCP/IP
ClientAudio=Off
DesiredColor=8
Username=yourusername
Domain=yourdomain
Password=xxxxxxxxx ; has to be encrypted. I pulled from another ICA file generated internally
ScreenPercent=97
TWIMode=OFF
Address=localhost

Все это очень хорошо работало на OSX, пока Citrix не выпустил новую версию клиента Citrix, которая теперь называется Citrix Online Plugin. С тех пор не смог заставить его работать. Между тем, наш VPN работал нормально, поэтому не слишком беспокоился об этом.

0 голосов
/ 28 октября 2008

Citrix over SSH , Как создать пару ключей для аутентификации SSH с использованием PuTTYgen , Терминалы . Кажется, что ответы "там", но не легко найти. Это было всего пять минут в Google. НТН.

...