LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 487|回复: 0

关于ftp的问题?

[复制链接]
发表于 2004-5-28 03:12:06 | 显示全部楼层 |阅读模式
//处理命令
        //PWD
        strcat(cmd,"WD");
        strcat(cmd,"\r\n");
        if(!send(sockfd,cmd,strlen(cmd),0))
        {
                fprintf(stderr,"send error!\n");
                exit(1);
        }

               
        if((numbytes=recv(sockfd,buf,MAXDATASIZE,0))==-1)
        {
                fprintf(stderr,"read error!\n");
                exit(1);
        }
        buf[numbytes]='\0';
        printf("%s\n",buf);
        //FEAT
        strcat(cmd,"ASV");
        strcat(cmd,"\r\n");
        if(!send(sockfd,cmd,strlen(cmd),0))
        {
                fprintf(stderr,"send error!\n");
                exit(1);
        }

               
        if((numbytes=recv(sockfd,recieve,MAXDATASIZE,0))==-1)
        {
                fprintf(stderr,"read error!\n");
                exit(1);
        }
        recieve[numbytes]='\0';
        printf("%s\n",buf);

我想用PASV命令获得服务器的端口,但是它却给我返回:257 "/" is current directory 不知是什么原因?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表