16

我知道这不是一个严格的程序员问题,另一方面,我真的很希望能够svn up在生产服务器上做一个简单的事情,这样可以为我们节省很多麻烦。

或者生产服务器在公司网络中,并且只允许通过网关服务器进行访问。从那里我们可以通过远程桌面访问实际的服务器。由于这种维护不友好的设置,我们使用 sftp 服务器将文件发送到生产服务器(ftp 服务器总是重置上次修改日期),因此很难确定哪些文件已更改。

因此,如果可以通过 citrix 连接从实际服务器设置 ssh 隧道,它将简化整个更新过程。

(我考虑的进一步选择是使用 bazaar 将我们的更新推送到 sftp 服务器,然后从那里提取更新,但不幸的是,没有适用于 bazaar 的可用 svn 插件 [on windows])

4

3 回答 3

6

好的,不希望这个问题仍未解决,我在 alt.os.citrix 的 usenet 上发布了以下内容:

大家好

有人问我这个问题。我没有头绪。有任何想法吗?

“我的连接是 PC -> Citrix Access Gateway -> 实际服务器。我的问题是,是否可以建立从我的 PC 到实际服务器的 ssh 连接。”

我从凯瑟琳杰斐逊那里得到的回应是:

应该。我一直使用 Access Gateway VPN 执行此操作,然后通过 ssh 连接到公司 LAN 内的服务器。

该用户正在运行什么版本的 Access Gateway?我在 Citrix 工作,也许能为他或她得到更具体的答案。

所以我可以建议你加入 alt.os.citrix(如果你没有 NNTP 工具,可能通过谷歌群组)并购买对话

——布鲁斯

于 2008-11-18T06:24:25.537 回答
1

我经常这样做。隧道就像:ssh -nvCXAN -L 1494:10.0.2.39:1494 www.starshipping.com &

然后,您需要一个指向 localhost 的 ICA 文件。

[WF客户端]
版本=2

[应用服务器]
连接到 Citrix 服务器=

[连接到 Citrix 服务器]
WinStationDriver=ICA 3.0
传输驱动程序=TCP/IP
客户端音频=关闭
所需颜色=8
用户名=您的用户名
域=您的域
密码=xxxxxxxxx ; 必须加密。我从内部生成的另一个 ICA 文件中提取
屏幕百分比=97
TWIMode=OFF
地址=本地主机

这一切在 OSX 上运行得非常好,直到 Citrix 发布了一个新版本的 Citrix 客户端,现在称为 Citrix Online Plugin。从那以后一直无法让它工作。同时,我们的 VPN 一直运行良好,所以不必太担心。

于 2010-02-24T21:44:25.537 回答
-6

Citrix over SSH, How to Create a Key Pair for SSH Authentication Using PuTTYgen, Terminals. It seems that the answers are "out there" but not readily found. That was just five minutes in Google. HTH.

于 2008-10-28T03:25:15.963 回答