SSH+OpenVPN+FTP = 如何使它们工作?

SSH+OpenVPN+FTP = 如何使它们工作?

我正在一个大学项目中工作,我必须连接到服务器(Linux)以获取项目的一些文件。有人告诉我,我必须使用 ssh 或 OpenVPN 才能访问我需要的文件。我在校园里使用过 PuTTy(使用 Win),我的用户和密码都可以使用,但是当我回家时,我不太清楚如何访问服务器(使用 Mac)。有人告诉我,我必须使用 OpenVPN 打开连接,然后使用任何 FTP 客户端(如 filezilla)下载我的文件。所以我下载了 OpenVPN 和 Tunnilblick,但我不知道如何让它们工作。我到处寻找可以解释任何事情的教程,但不幸的是没有找到任何线索。有人可以帮我解释如何访问和下载我需要的文件吗?

问候

答案1

我发现了一个很好的解释来自埃塞克斯大学 IT 极客的关于如何使用 OpenVPN 的介绍。

答案2

您有多种选择:

ssh,通过终端

如果您安装了 openSSH,您可以像这样创建与远程服务器的连接:

ssh [email protected]

系统将提示您接受 ssh 密钥,并要求您输入密码。请注意,如果您需要成为大学网络的一部分才能连接,则此方法无效。在这种情况下,请参阅下一个选项。

使用 OpenVPN

我个人从未使用过 openVPN,因此我无法评论如何使用它(即单击哪里)。但是,一旦安装完成,您很可能会被要求输入网络名称(和位置)以及登录凭据。连接后,您基本上就成为大学网络的“一部分”,并且能够使用 ssh。

FTP(已弃用)

FTP 很有用,但很老旧且不安全。它不加密网络流量,因此您发送的任何内容(包括密码)都可以被任何人读取。我建议您使用 sftp(ssh)。

PuTTy 或许能够解决您的所有问题。下载并使用它。

答案3

对于 Mac,如果您只需要 PuTTY 样式的文本访问,请按照 @MaxMackie 的指示使用终端和 ssh。如果您需要更明确的说明,您可以使用我为我们的用户写了这些说明作为起点,并根据需要替换用户名和主机名。

对于文件传输,我建议河豚。 您可以使用我为我们的用户写了这些其他说明作为起点,并根据需要替换用户名和主机名。

答案4

Cyber​​duck 是一款非常出色的 Mac 版 SSH/SFTP 客户端。您确实想使用 SFTP 而不是 FTP-over-VPN,因为它更方便。

相关内容