Steve. Asked: 2022-06-15 02:33:17 +0800 CST2022-06-15 02:33:17 +0800 CST 2022-06-15 02:33:17 +0800 CST 如果我想在 ftp/sftp 上创建一个目录,我的计算机作为没有云托管的主机,是否可以? 772 我最近才发现这个 sftp/ftp 的东西,我们是否有可能创建一个目录,我们可以在另一台计算机上使用 filezilla 或其他类似的应用程序连接到我的家用电脑作为服务器。 那些服务器也是计算机,所以也许我认为我们的家用电脑作为服务器这可能有用吗? ftp sftp 1 个回答 Voted Best Answer David G. 2022-06-15T04:20:36+08:002022-06-15T04:20:36+08:00 你绝对可以做到这一点。您真正应该考虑的是安全性。在此之前,请确定您的用例。这是只能由您访问,还是由您和其他人访问?这仅在您的家庭防火墙内还是在互联网上? 如果这只是您,或者您和您真正信任的人,并且仅在您的家庭防火墙内,那么您可能根本不需要太多安全性。一个古老的 FTP 守护进程就足够了。如果要在 Internet 上或由您不信任的人访问,那么您将需要更多的安全性。 安全也有几个部分。 验证 这是关于确定谁在获取您的数据。通过密钥的 SSH(和 SFTP)具有很强的这一点。通过密码进行的 FTP 和 SSH 稍弱,在 Internet 上,您应该会受到密码猜测攻击。 保密 这基本上意味着加密。如果您的网站可以访问互联网并且未加密,那么人们将能够观察您的流量。如果您还使用密码,它们将被泄露。 访问控制 这意味着控制用户以及读取、写入和删除的内容。这意味着服务器必须保护自己的完整性,防止人们修改或删除服务器所需的部分,并且服务器可能需要防止一个用户读取另一个用户的数据。 错误 必须软件包有错误。您最好使用积极维护并提供错误修复的包。 未来 如果您基于未在 Internet 上建立某些东西,请非常小心,以后不要在未完全检查安全性的情况下将其打开到 Internet。如果您稍后需要导出某些内容,在这种情况下,您最好将其放在 Web 服务器或其他第二个文件共享系统上,而不是尝试从仅限内部切换到互联网范围。 其他的? 我可能会遗漏安全问题。 结论 有许多软件包可以为您做这些事情。 SFTP 似乎是一个不错的选择,但不一定限制您可以阅读的内容,并且必须正确配置。 具有良好服务器的 FTPS(或 FTP)通常可以为您提供良好的结果,但是有很多实现,都必须正确配置,我不愿推荐一种。 如果您不在 Internet 上并且主要运行 MS-Windows,Microsoft 文件共享也是一个选项。(还有一些 Unix/Linux 实现,比如 SAMBA。) 我敢肯定还有其他人。
你绝对可以做到这一点。您真正应该考虑的是安全性。在此之前,请确定您的用例。这是只能由您访问,还是由您和其他人访问?这仅在您的家庭防火墙内还是在互联网上?
如果这只是您,或者您和您真正信任的人,并且仅在您的家庭防火墙内,那么您可能根本不需要太多安全性。一个古老的 FTP 守护进程就足够了。如果要在 Internet 上或由您不信任的人访问,那么您将需要更多的安全性。
安全也有几个部分。
验证
这是关于确定谁在获取您的数据。通过密钥的 SSH(和 SFTP)具有很强的这一点。通过密码进行的 FTP 和 SSH 稍弱,在 Internet 上,您应该会受到密码猜测攻击。
保密
这基本上意味着加密。如果您的网站可以访问互联网并且未加密,那么人们将能够观察您的流量。如果您还使用密码,它们将被泄露。
访问控制
这意味着控制用户以及读取、写入和删除的内容。这意味着服务器必须保护自己的完整性,防止人们修改或删除服务器所需的部分,并且服务器可能需要防止一个用户读取另一个用户的数据。
错误
必须软件包有错误。您最好使用积极维护并提供错误修复的包。
未来
如果您基于未在 Internet 上建立某些东西,请非常小心,以后不要在未完全检查安全性的情况下将其打开到 Internet。如果您稍后需要导出某些内容,在这种情况下,您最好将其放在 Web 服务器或其他第二个文件共享系统上,而不是尝试从仅限内部切换到互联网范围。
其他的?
我可能会遗漏安全问题。
结论
有许多软件包可以为您做这些事情。