服务器 Gind.cn

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器

通过SSH跳过中间服务器

我刚刚被聘请在一个大型的ol linux集群的实验室工作。 我是一个mac / windows的家伙,所以我仍然试图找出如何使用'nix命令行导航。 到目前为止,我还没有遇到任何实际的问题,但是我遇到了大约5000种与学习一个新系统有关的一些烦人的事情。 到目前为止最大的烦恼是:无论出于何种原因(安全性,关于如何设置这些服务器的事情,我还没有足够的了解等等),通过SSH从校园外login到集群时,首先通过SSH连接到位于实验室桌面上的旧imac,然后从那里通过SSH连接到集群。 我一直在使用SCP命令将文件从我的家庭MAC复制到群集: 首先在一个terminal窗口中: my-home-mac:scp file [email protected]:~/target 然后在另一个terminal窗口(我login到实验室imac): lab-imac:scp file [email protected]:~/target 问题是每次我这样做的时候,我都被迫先把SCP文件放到实验室的imac上(然后input一个密码),然后把文件从那里传到群集上(然后input另一个密码)。 我试图帮助开发这个被分割成4打文件的C程序,所以我正在移动大量的文件,这使我疯了。 我想我将不得不学习shell脚本,但同时,为了启动和运行,我还有几个问题: 我怎样才能在我的家用电脑上设置terminal,以便我不必总是input实验室imac或群集的密码? 有没有办法将SCP(或其他一些命令)的文件直接从我的家用mac传送到集群而不经过中间层? 有什么办法可以在家里的mac上设置Fugu(或者其他带有gui的SSH客户端),这样它就可以考虑到中间服务器(imac),并且直接连接到簇? 我是一个物理学家,实验室里的其他人都是生物学家,把所有这些东西放在一起的人早已不在了,所以我向你们大家伸出援助之手,在这里给我一个手。 谢谢。