SFTP和FTP的区别及用SFTP代替FTP
的有关信息介绍如下:我们平时习惯了使用ftp来上传下载文件,lnmp默认提供了FTP服务器端程序,需要你额外安装lnmp环境FTP服务器。不过ftp服务器端会占用一定的VPS服务器资源。其实魏艾斯博客建议使用sftp代替ftp,好处是一、可以不用额外安装任何服务器端程序。二、会更省系统资源。三、SFTP使用加密传输认证信息和传输数据,相对来说会更安全。四、也不需要单独配置,对新手来说比较简单。
这二者的区别在于FTP协议使用一个FTP服务器来对应多个FTP客户端。FTP客户端通过FTP协议在服务器上下载资源。而SFTP协议是在FTP的基础上进行数据加密,安全性提高了,理论上来说SFTP的传输效率比FTP要低。不过老魏在实际使用中感觉SFTP无论从稳定性还是上传下载速度都要优于FTP,如果你有感想可以在下面留言分享一下实际体验。
Windows下面常见的FTP客户端都支持SFTP,在登陆时选择sftp协议,输入SSH的账号密码就可以正常连接到VPS服务器上去了。魏艾斯博客我常用的是WinSCP,相关的教程请参考WinSCP-SFTP管理传输软件安装使用这篇文章。
一般来说我们用默认的最高权限root账号登陆,那么登陆之后就在/root文件夹 下,同时你上传文件的属主会被设置为登陆用户,后面的操作和ftp软件都是一样的,需要到哪里就切换文件夹即可。
总体来说在linux服务器中,使用SFTP从性能、稳定性、速度各方面都要优于FTP,魏艾斯博客几乎每天都用SFTP上传下载文件数据等,所以说在日常使用当中,还是建议你多用SFTP软件。
转载请注明:魏艾斯博客»SFTP和FTP的区别及用SFTP代替FTP