Serv-U中文文件名或路径 无法上传与下载的解决办法.docVIP

Serv-U中文文件名或路径 无法上传与下载的解决办法.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Serv-U中文文件名或路径 无法上传与下载的解决办法

Serv-U中文文件名或路径 无法上传与下载的解决办法 Serv-U中文文件名或路径 无法上传与下载的解决办法 在默认情况下,Serv-U开放了一个名为OPTS UTF8的命令,可以在客户端(命令行或是客户端工具的命令发送菜单,如LeapFTP)发送“OPTS UTF8 OFF”在当前会话中关闭UTF-8编码(如果要重新启用,则用opts utf8 on) 不过更直接的方法还是在Serv-U中取消采用UTF-8编码格式,方法如下: 1、登录Serv-U管理控制台,选择“限制和设置”中的“为域配置高级FTP命令设计和行为”。 2、在弹出页面的“FTP设置”选项卡中单击下边的“全局属性”按钮; 3、在“FTP命令属性”对话框的“高级选项”选项卡中,取消“对所有已收发的路径和文件名使用UTF-8编码”前的选项框,确定。 不过有还有两点需要补充一下: 第一、IE浏览器在默认设置下也采用UTF-8编码来收发URL,所以如果在客户端软件无法解析的时候,可以使用IE来临时使用FTP服务,当然,IE的FTP文件管理能力并不太强,如果经常使用,还是建议安装一个客户端; 第二、按本文配置之后,显示、下载与上传一般的以中文命名的文件已经没有问题。但是发现一些以中文命名且文件名非常长的文件,在上传时依然会出错(但如果已经在服务器上,下载是没有问题的),经查阅服务器的LOG,我觉得这是Serv-U在接收客户端发送的文件名的处理上的问题。 在delphi下用indy控件 做了一个ftp上传工具,在上传文件时如果全路径中无中文的话就可以正常上传,于是就想到可能是ftp的设置有些问题,于是在网上查到上述的解决方案,FTP经上述设置过后,就可以正常上传含有中文路径的文件了。 解决方法:   点击“管理服务器——服务器限制和设置”,在“FTP设置”中,找到“OPTS UTF8”并禁用它,然后在底部有一个“全局属性”,打开后选择“高级选项”,把 “对所有已收发的路径和文件名使用UFT-8编码”前面的勾去掉,就是说不使用UTF-8编码了。设置后,重新启动FTP服务器,或者干脆重启计算机。 附名词解释: 根目录:是登录成功时用户帐户在服务器硬盘(或可访问的网络资源)上所处的位 置。实质上,它是用户帐户在服务器上收 发文件时您希望它使用的位置。单击浏览按钮转到硬盘上的某个位置,或手动输入该 位置。如果锁定用户至根目录,他们就 不能访问其根目录结构之上的文件或文件夹。此外,根目录的真正位置将被屏蔽而显示为 /。 /////////////////////////////////////////////// 虚拟路径: 点击“浏览”找到想要添加的文件夹作为“物理路径”。“虚拟路径”就是在原来用户的根目录上加上刚才添加的文件夹名 称(比如:原来的根目录是D:\ftpsoft,刚才添加的文件夹是D:\a,那么现在的虚拟路径就应该是:D:\ftpsoft\a)。 点击“目录访问”选项,点击“添加”。 在“浏览”里面找到刚才添加的文件夹(如D:\a),然后在下面对其文件夹做相应的权限设置,保存。 在客户端或者是web上登陆ftp,你会发现里面多了你刚才添加的文件夹。 /////////////////////////////////////////////// 文件权限 读 : 允许用户读取(即下载)文件。该权限不允许用户列出目录内容,执行该操作需要列表权限。 写: 允许用户写入(即上传)文件。该权限不允许用户修改现有的文件,执行该操作需要追加权限。 追加: 允许用户向现有文件中追加数据。该权限通常用于使用户能够对部分上传的文件进行续传。 重命名: 允许用户重命名现有的文件。以前版本的 Serv-U 要重命名文件需要删除和写权限。从 7.0 版本开始,重命名成为 明确的权限。 删除: 允许用户删除文件。 执行: 允许用户远程执行文件。执行访问用于远程启动程序并通常应用于特定文件。这是非常强大的权限,在将该权限授予 用户时需格外谨慎。具有写和执行权限的用户实际上能够选择在您的系统上安装任何程序。 目录权限 列表: 允许用户列出目录中包含的文件。 创建: 允许用户在目录中新建子目录。 重命名: 允许用户在目录中重命名现有子目录。以前版本的 Serv-U 要重命名目录需要删除和写权限。从 7.0 版本开始,重 命名成为明确的权限。 删除: 允许用户在目录中删除现有子目录。注意: 如果目录包含文件,用户要删除目录还需要具有删除文件权限。 子目录权限 继承: 允许所有子目录继承其父目录具有的相同权限。继承权限适用于大多数情况,但是如果访问必须受限于子文件夹,例 如实施强制访问控制(Mandatory Access Control)时,则取消继承并为文件夹逐

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档