FileZilla客户端使用遇到的问题

概述

这里不说filezilla怎么用这种主题,简单说一下使用中遇到的问题。由于ftp服务器使用了vsftpd,所以也包含一个vsftpd的使用问题。

为什么一定使用FileZilla

由于vsftpd对编码的支持不是特别强大,而且windows使用的编码和安装vsftpd的linux服务器的编码不一致。windows的默认编码是GBK,linux的编码默认是UTF-8。

在使用windows的文件查看器访问linux上部署的vsftpd服务器时,经常出现中文的部分文字乱码的问题。网上也给出了4大解决方法,在一个一个试用的过程中也是苦恼万分。

所以,推荐最简便的方法,访问全部使用FileZilla。主要原因是:1。没有十分强大的软件,不是总能十分完美;2。不是业务内容,继续寻找更完美方案可能耗费更多时间;3。ftp客户端有一些优势,不用每次重新登录,可以断点续传,速度快。

FileZilla打开几个目录后提示550 failed to change directory

尝试了网上给的修改配置文件、关闭selinux等都无效之后,尝试重新安装filezilla、重启pc机,都无效之后。十分痛苦,尝试打开vsftpd的所有日志,跟踪访问日志,也没有线索,baidu、google一通搜,无效之后,有种几乎要崩溃的感觉,因为这时候我已经搞这个乱码问题快一天了,我这还是个高级工程师么,妈蛋了!!!

在开始怀疑自己的时候,稍微定下神来之后,定了一下基调:1。google;2。日志;3。找规律,找关键词。

终于多次尝试过程中发现,filezilla在请求日志中打印出了“遇到非utf-8字符”的异常,多么宝贵的日志啊。

有了这个信息,那么我们就很容易得到解决方法了,设置FileZilla站点的字符集,强制使用UTF-8编码,就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值