2014-10-20 165 views
2

当我在大学工作,我用来管理文件(Papers2,从mekentosj)程序,连接到EZproxy,以便它可以下载的文件。的EZproxy访问通过SSH隧道

当我在家时,我不能做到这一点。我的问题是,我可以以某种方式设置SSH隧道到大学,以便程序Papers可以从家里登录到EZproxy ?.

P.S.作为评论的后续行动,我有权在我们的大学设立SSH隧道,在我的Linux机器上设置隧道。

+1

赏金与否 - 这个问题太广泛而且不清楚。请更新它并更详细地描述情况。例如。应该如何知道目标主机上的大学是否存在活动的SSH服务器,或者您是否有权建立一台? – kriegaex 2014-10-27 07:26:12

+0

我澄清了它,我认为 – flow 2014-10-27 08:01:36

+0

嗯,好 - 一个明确的问题与我不同。无论如何,我试图根据你写的内容来回答。请回答我的回答吗? – kriegaex 2014-10-29 13:47:28

回答

2

既然你说你有SSH访问您的大学,你可以使用Dynamic Port Forwarding

  • ssh -D LOCAL_PORT [email protected]_MACHINE_IP允许您通过转发您的机器上指定的LOCAL_PORT每个连接。
    1. 转到您的OS的连接设置
    2. 检查Manual Proxy Settings
    3. SOCKS字段中输入127.0.0.1
    4. 输入LOCAL_PORT您选择Port字段。现在

,每个连接协议(HTTP FTP等)将通过大学机你连接转发。

注:

  • 确保您的计算机大于1024上选择一个未使用的端口作为LOCAL_PORT

  • 你只能做到这一点,而你SSH连接还活着。

  • 您还可以根据所选浏览器的设置来配置仅浏览器转发。

2

仍然没有足够的信息为您创建预制解决方案。无论如何,一些资源:

  • How to set Papers library proxy:我不知道,如果你可以创建自己的代理,如在本地主机上:2048,通向大学。
  • How many (and which) proxy ports does EZproxy use?这会帮助你确定你需要为你连接
  • 你大学的EZproxy管理员的SSH隧道设置:问她,如果她可以告诉你如何设置远程访问。也许有官方的方式来设置它,可能是一个已经存在的,可从外部访问的代理URL或SSH跳频站,也可能是VPN或其他。