如何在mac中使用Web共享来允许从本地网络之外的计算机访问文件?


1

我希望我的网络服务可以从我本地网络的外部访问。

我正在使用MAMP,我也开始在我的本地机器上进行网络共享,但它只在本地工作。

我希望可以从不在网络中的其他计算机访问任何文件。


您是在查看网页或计算机上的任何文件?
nohillside

Answers:


1

您必须尝试使用​​动态DNS服务(如DynDNS,http: //dyn.com/dns/ )来检测计算机的外部(可能是动态)IP地址,并将其映射到特定的DNS名称。

另一种选择是获取共享主机帐户并将您的内容推送到远程Web服务器。我使用A2hosting,但有数百个类似的托管服务。


0

如果计算机位于不同的网络上,则需要通过外部IP地址连接到提供文件的计算机。有了这个,您应该可以通过单击“ 连接到服务器...”从“ 转到”菜单使用Finder连接到它。如果是Mac服务文件使用:

afp://<IP-address>

它应该提示您输入用户名和密码。

或者,如果它只是您想要的文件访问权限而不是使用GUI,我建议使用SSH和SCP:两个命令行工具。

SSH(Secure Shell)允许您登录到远程计算机并执行命令,就像在该计算机上使用shell一样。

SCP(安全复制)允许您使用SSH协议在基于* NIX的计算机之间安全地传输文件。

有关如何使用它们的信息,请打开终端并键入man sshman scp

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.