vc++如何实现FTP上传文件到LIUNX服务器上,并修改权限属性??

问题描述

上传已经实现,但因为要上传可执行文件需要X的属性,但默认上传的都是rw属性,请问有什么方法可以改。FileZilla软件可以改的话,按道理代码也一定可以实现的。intDownloadLogFile(int*idownfilenum){intret=-1;boolbIsOK=FALSE;CStringstrFileName[10]={"vtrack.log","sysinfo.log","roilevel1","roilevel2","roilevel3","resolv.conf","res.cfg","myconfig.conf","interfaces","firmware.lic"};CStringstrPath;strPath=CFunction::GetCurrentModuleDir();strPath+="\Log\8168Log/";CStringstrPath1;CStringchIpAddress("192.168.1.116");CFtpDownUpg_FtpDown(chIpAddress,"admin","shaquila",21);if(g_FtpDown.login()){for(intj=0;j<10;j++){bIsOK=FALSE;strPath1.Format("%s\%s",strPath,strFileName[j]);if(g_FtpDown.IsRemoteFileExist(strFileName[j])){bIsOK=g_FtpDown.DownloadFile(strFileName[j],strPath1);if(bIsOK){(*idownfilenum)++;CFunction::RLog("success下载成功");}else{CFunction::RLog("faild下载失败");DeleteFile(strPath1);}}}}else{ret=FTPCONNECTFAIL;}g_FtpDown.logout();returnret;}

解决方案

解决方案二:
ftp协议和操作系统无关,应该不可以改的可能那个软件不只用了ftp
解决方案三:
codeproject上面有大量的ftp例子。你搜索ftp甚至有现成的。和linux无关。到处都有这个代码。也就是你能传到windows的ftp服务器。也就能传到linux。协议是一样的。

时间: 2024-12-04 12:56:25

vc++如何实现FTP上传文件到LIUNX服务器上,并修改权限属性??的相关文章

Windwos下使用winscp和批处理实现通过SSH端口上传文件到Linux服务器上_DOS/BAT

Windwos下使用winscp和批处理实现通过SSH端口上传文件到Linux服务器上 今天同事想在windows上使用winscp上传文件到linux服务器上,又想偷懒想使用批处理来进行上传,还好只固定上传一个php文件,多了还真不好搞. 1.下载winscp 大家可以去网上自己找,我把winscp安装在c:下的 2.把要执行的命令保存到文件winscp.bat里,这个winscp.bat可以自己创建,我是放在d:下的. winscp.bat脚本内容: 复制代码 代码如下: option co

服务器-Java FTP上传文件夹,只能上传到FTP根目录,如何上传到指定目录

问题描述 Java FTP上传文件夹,只能上传到FTP根目录,如何上传到指定目录 Java FTP上传文件夹,只能上传到FTP根目录,如何上传到指定目录 如果文件较大,如何完整的上传到FTP的服务器 解决方案 用ftpClient.changeWorkingDirectory更改路径,路径不必以/开始

php限制上传文件类型并保存上传文件的方法_php技巧

本文实例讲述了php限制上传文件类型并保存上传文件的方法.分享给大家供大家参考.具体如下: 下面的代码演示了php中如何获取用户上传的文件,并限制文件类型的一般图片文件,最后保存到服务器 <?php $allowedExts = array("gif", "jpeg", "jpg", "png"); $extension = end(explode(".", $_FILES["file&qu

php限制上传文件类型并保存上传文件的方法

 这篇文章主要介绍了php限制上传文件类型并保存上传文件的方法,涉及php针对上传文件的常用操作技巧,非常具有实用价值,需要的朋友可以参考下     本文实例讲述了php限制上传文件类型并保存上传文件的方法.分享给大家供大家参考.具体如下: 下面的代码演示了php中如何获取用户上传的文件,并限制文件类型的一般图片文件,最后保存到服务器 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3

用uploadify插件上传文件,本地能上传成功,但是上传到服务器就报错

问题描述 用uploadify插件上传文件,本地能上传成功,但是上传到服务器就报错 上图是根据网上找的例子修改了的,结果本地上传都失败, 上图是之前的,在本地发布都能上传成功,但是到服务器发布都不行了 大家知道是什么问题么,琢磨好长时间了都没弄出来 解决方案 服务器对应的上传目录没有相应的读写权限,上传到服务器需要Server.mappath将目录的虚拟路径转换为物理路径,这样才能上传成功 解决方案二: 基于jquery的上传插件Uploadifyuploadify上传文件插件的的使用 解决方案

jsp上传文件之后,针对上传文件自动生成超链接供下载,具体代码。谢谢。

问题描述 jsp上传文件之后,针对上传文件自动生成超链接供下载,具体代码.谢谢. jsp上传文件之后,针对上传文件自动生成超链接供下载,整个过程的具体代码.谢谢. 解决方案 这个代码很长,你自己做到哪一步了.上传文件后会返回一个地址,使用servlet访问路径和那个地址拼接出url放在a标签的href就行了 解决方案二: http://www.cnblogs.com/xdp-gacl/p/4200090.html 解决方案三: JSP上传文件代码

图片-java上传文件到tomcat服务器返回302

问题描述 java上传文件到tomcat服务器返回302 前段时间做一个图片上传的功能, 惟独用手机上传大于2M的图片时会上传不了,后台代码也没有报错,只是返回"The document has moved here"这样一个字符串,错误码是302 初步确定是服务器的问题因为我将服务器端口由80改成8080就没问题了..接下来就不知道该怎么测试了,求指点... 解决方案 http://blog.csdn.net/dinner1984/article/details/7901954 解决

java中ueditor自带的图片上传(单张/多张),怎样将图片上传到静态资源服务器上。

问题描述 java中ueditor自带的图片上传(单张/多张),怎样将图片上传到静态资源服务器上. java的富文本编辑器ueditor,如何是它自带的上传图片功能,将图片上传到自己定义的静态资源服务器上(Linux).而不是上传到项目的根目录下,或者本地. 解决方案 ueditor有个接收上传文件的类,找到它,修改之, 之前使用的时候还有的,不知道你的版本和我的一样不....

本地上传图片失败-上传图片(在本地上传出错,在服务器上传没问题)

问题描述 上传图片(在本地上传出错,在服务器上传没问题) 我们公司是用ASP.NET 做的项目,在本地调试上传图片老是出错,但是代码放到服务器上传图片就没问题,感觉好奇怪 解决方案 这个是flash报错.你服务器和本地iis http访问时都是firefox?如果都是firefox应该不会报错才对 解决方案二: 出错要看什么问题,你本地调试用的是iis express还是web developement server,环境和服务器上的有什么不同.比如说是不是没有启用父路径支持,允许的最大上传文件