如果我们有需要运维服务器和网站的话,对于服务器和本地文件的传输一般会用什么方式?有些朋友会直接用文件管理器直接编辑替换。但是严格要求一点的话,我们会用到FTP或者SFTP工具,将文件下载到本地或者上传到服务器用这2个工具。当然,类似的软件有很多种,比如CUTEFTP、XFTP、FLASHFXP等。这些我们在创建服务器主机连接的时候可以选择连接类型。
选择SFTP和FTP是有讲究的。
1、主机商是否支持
比如我们选择的是普通的虚拟主机,一般是只有FTP工具的。我们只能连接当前所购买的虚拟主机的空间,就只能用FTP连接。如果我们用的是海外虚拟主机,可以创建多站的,一般是可以通过SFTP连接绝对权限可以看到虚拟主机目录中的所有文件,或者我们也可以用FTP连接单独的FTP空间。
2、服务器是否支持
对于服务器,我们不论是用宝塔面板还是LNMP一件包。我们可以给单独的站点和特定目录用FTP权限连接。我们也可以用SFTP管理全部服务器目录中的ROOT权限。
3、SFTP和FTP选择
如果我们是给用户管理某个网站或者限制权限的话,我们一般用FTP,这样给独立网站的权限就可以。如果我们自己管理服务器的话,一般用SFTP,这样拥有足够的权限。当然用SFTP的时候要小心不要破坏系统文件。
本文出处:老蒋部落 » SFTP和FTP的区别有哪些?运维服务器用哪个比较好? | 欢迎分享( 公众号:老蒋朋友圈 )