java程序可以成功连接Ftp服务器,但无法上传文件,怎么回事,报错如下,(已设置连接超时时间200s)

java程序可以成功连接Ftp服务器,但无法上传文件,怎么回事,报错如下,(已设置连接超时时间200s),第1张

我感觉有俩问题,1、连接地址和帐号不是一回事,你最好不要用域名做连接地址,可以用IP地址;2、你是在不行通过空间服务商进入线上后台,如果还不行就联系空间商,可能是他们的问题果是VPS的话好像要开通ftp某些权限才可以,你只是开通了帐号,能连接,并没有给ftp上传下载的权限,这个我在空间商里面看过教程的,在这没百度不让发连接,你可以在百度搜一下试试,希望能帮助你。

局域网其他机器能登陆FTP服务器,并且可以下载文件,那就说明FTP服务器是正常的,至少端口21是打开的。

不能上传是正常的,默认情况下,用户只有下载权限。

你需要针对不同的用户,在FTP服务期,也就是Serv U上设置相应的权限,比如上传文件,建立资料夹,删除文件等权限。

服务器上存在相同文件名的文件,导致文件无法上传成功

解决办法:

更改服务器上传路径,上传到其他没有重名文件的目录下

删除服务器上的同名文件

重命名服务器上的同名文件

重命名待上传的文件

主要看几个方面:

密码是否正确

链接模式是否正确,被动模式等

所用用户对应的目录权限设置是否正常。需可写

整个搭建环境是否有异常。

Windows2003服务器环境 咱们的快云VPS可以协助搭建所有环境,配置SERV_U,搭建服务器FTP,基本步骤如下:

一:系统:服务器快云VPS,配置双核70G盘,4M独享带宽,自带云数据库。

二:环境和软件版本,windows 2003 server ,serv-u 6404

三:详细配置SERV_U

1运行SERV_U程序,出现初始界面

2新建一个域:右键单击“域”,选择“新建域”

3设定域的IP地址:填上当前服务器的IP地址

4设置域的用户名:自己填写

5设置FTP的端口:一般都是21

6选择域存放位置:一般的数据量不是很大的话选择ini文件中,以上操作就完成了建域操作。

四:开设FTP帐号

1右建“用户”,选择“新用户”

2输入用户名,输入密码

4设定文件存放位置

5设定用户的访问权限:根据实际需要要来控制,一般都是锁定用户在主目录,然后给予用户文件的“读取”“写入”“追加”“删除”和目录的“列表”“创建”“移除”权限等即可完成用户设置,FTP服务器架设完成。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » java程序可以成功连接Ftp服务器,但无法上传文件,怎么回事,报错如下,(已设置连接超时时间200s)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情