使用sftp代替ftp

从第一次使用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

WordPress LaTeX插件更换记录

由于自己的博客要插入很多的公式,所以需要依赖LaTeX插件来帮忙实现。先前一直使用的是WP QuickLaTe

Docker容器内多用户版JupyterHub支持GPU

前一篇文章介绍了Docker下安装多用户版的JupyterHub,但安装完毕后会遇到一个问题:Docker内无

使用Docker安装多用户版的JupyterHub

宿主服务器使用的是Ubuntu 18.04,需要注意的是Docker目前不支持Ubuntu 19.10。如要在

发表评论

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