sftp,第一次听说,还以为是公司自己搞得一个东东呢,google了一下,原来是一种ftp协议,是可信任的ftp,类似于https协议。
这次项目就是要将一些数据文件打包通过sftp传到德国的server,所以中途是需要加密传输的,即通过sftp进行数据的上传动作。
找了一个开源的东东,psftp,是一个绿色exe档,c#中控制也很方便,于是自己封装了一下方便自己的应用。
psftp的命令是典型的unix命令,很简单易懂 ,下面是其基本的命令:
c#中使用process调用该exe实现ftp的上传,参数如下:
c#中调用方式如下:
新闻热点
疑难解答