![为什么在可以使用 scp 时还要使用 ftp?](https://linux22.com/image/1305871/%E4%B8%BA%E4%BB%80%E4%B9%88%E5%9C%A8%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%20scp%20%E6%97%B6%E8%BF%98%E8%A6%81%E4%BD%BF%E7%94%A8%20ftp%EF%BC%9F.png)
ftp
许多网站托管商等都希望您使用或上传文件sftp
。但我总是发现scp
更快、更简单(更像本地cp
命令)。
ftp
相比 有哪些优势scp
?或者至少从网站托管商的角度来看,ftp
选择 而不是 的其他理由是什么?scp
我问这个问题是因为我最近建立了自己的网络服务器,现在可以访问所有配置选项。
答案1
如果这是您自己的服务器,请继续使用scp
。
托管公司只提供 FTP,因为它被更广泛地采用并且更多的人知道如何使用它(与 SSH 相比)。
答案2
大多数网络相关人士都知道 FTP,但 SCP 则不然。如果是您自己的服务器,那么使用 SCP 是没问题的,但如果您需要授予其他人一些访问权限以上传服务器部分的文件,那么 FTP 是最佳选择,因为您无法通过 SSH 进行完全控制。
此外,对于共享主机帐户,他们仅提供 ftp 访问权限,因此最终用户的访问权限有限,而无法控制整个服务器。
使用 FTP,一些第三方最多只会添加/删除文件,但是 SCP 访问落入坏人之手将毫无用处。