我知道这不是严格的程序员问题,另一方面,我真的希望能够在生产服务器上做一个简单的svn up
,这将为我们节省很多麻烦。
或者生产服务器位于公司networking中,只有通过网关服务器才能访问。 从那我们可以通过远程桌面访问实际的服务器。 由于这种维护不友好的设置,我们使用sftp服务器将文件传送到生产服务器(ftp服务器将重新设置最后修改date),因此确定哪些文件已经更改很复杂。
因此,如果可以通过citrix连接从实际的服务器设置一个ssh隧道,它将缓解整个更新过程。
(在我考虑进一步的select是使用集市推动我们的更新到SFTP服务器,然后从那里拉动更新,但不幸的是,没有工作svn插件可用[在窗口上]的集市
好吧,不希望这个问题没有解决,我在alt.os.citrix的usenet上发布了以下内容:
每个人,每天
有人问我这个问题。 我没有线索。 有任何想法吗?
“我的连接是PC – > Citrix Access Gateway – >实际的服务器。我的问题是,如果可以建立从我的PC到实际服务器的ssh连接。
我从凯瑟琳·杰斐逊得到的答复是:
应该。 我一直使用Access Gateway VPN,然后SSH公司局域网内的服务器。
该用户正在运行什么版本的Access Gateway? 我为思杰工作,也许能够为他或她得到更具体的答案。
所以,我建议你挂钩到alt.os.citrix(可能通过Google网上论坛,如果你没有一个NNTP工具)并购买到对话 。
–Bruce
我做了很多。 隧道如下:ssh -nvCXAN -L 1494:10.0.2.39:1494 http://www.starshipping.com&
然后,你需要一个指向本地主机的ICA文件。
[WFClient] 版本= 2 [Applicationservers] 连接到Citrix server = [连接到Citrix服务器] WinStationDriver = ICA 3.0 TransportDriver = TCP / IP ClientAudio =关闭 DesiredColor = 8 用户名= yourusername 域名= YOURDOMAIN 密码= xxxxxxxxx; 必须加密。 我从内部生成另一个ICA文件 ScreenPercent = 97 TWIMode = OFF 地址=本地主机
这一切都在OSX上运行得很好,直到Citrix发布了一个新版本的Citrix客户端,现在被称为Citrix Online Plugin。 从那以后一直没有能够得到它的工作。 同时,我们的VPN工作正常,所以不用太担心。
Citrix over SSH , 如何使用PuTTYgen , 终端 创建用于SSH身份验证的密钥对 。 似乎答案是“在那里”,但不容易找到。 Google只用了五分钟。 HTH。