使用sftp代替ftp

7 sec read

从第一次使用ftp到现在已经过了好多年,先前一直用着,也没有感觉到有什么不妥。无意间了解到sftp,感觉是时候将ftp淘汰了。

ftp虽然非常的方便,但是还是存在着一些问题:

  • ftp需要安装服务器端软件,如Linux下的vsftpd和Windows下的Serv-U,配置比较麻烦不说,还有可能存在软件漏洞,且Serv-U是收费的。
  • ftp采用的是明文的密码,在网络传输者存在一定的风险。

sftp的出现可以很好的解决上述问题,sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为 SSH的一部分,SFTP是使用加密传输认证信息和传输的数据,所以,使用SFTP是非常安全的。但是,由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低一些。

另外sftp是不需要另外安装的,因为是SSH自带,所以会更省系统资源,对新手来说比较简单。Windows下常见的FTP客户端软件也都是支持sftp协议的。如:Filezilla、Flashfxp、cuteftp等。默认情况下使用sftp会登录到该用户的目录下。如果是自己的服务器,那么就不需要再做其他的配置了,如果需要给每个账号配置不同的目录权限,请自行搜索,网上的资料较多。

打赏作者
微信支付标点符 wechat qrcode
支付宝标点符 alipay qrcode

北大开源分词工具pkuseg

pkuseg简介 pkuseg是由北京大学语言计算与机器学习研究组研制推出的一套全新的中文分词工具包。pkus
1 min read

使用Python进行中文繁简转换

中文繁体、简体的差异,在NPL中类似英文中的大小写,但又比大小写更为复杂,比如同样为繁体字,大陆、香港和台湾又
1 min read

Python因子分解库:fastFM

FastFM简介 FastFM的主要特点是将是将因子分解封装成scikit-learn API接口,核心代码使
2 min read

发表评论

电子邮件地址不会被公开。 必填项已用*标注