Moba连接FTP服务器,EElFTPSUnacceptedReplyError(error code is 550)已解决
Posted DATA数据猿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Moba连接FTP服务器,EElFTPSUnacceptedReplyError(error code is 550)已解决相关的知识,希望对你有一定的参考价值。
Moba连接FTP服务器,EElFTPSUnacceptedReplyError(error code is 550)已解决
使用FTP服务器连接FTP服务器,在使用过程中发现创建文件和上传文件时会报错Error EElFTPSUnacceptedReplyError: 不接受的服务器回复 (error code is 550)
,经排查为权限不足,通过修改vsftpd.conf配置文件可解决问题。
一、Moba连接FTP服务器
二、连接页面介绍
在上一步执行后,会弹出页面输入FTP服务器密码,正确输入后即可进入如下页面:
使用Moba连接FTP服务器大致有以下三个模块,分别是本机模块、FTP服务器模块、日志打印模块。
通过本机模块,可以选择本机中的文件,并以拖拽的方式上传到FTP服务器上;
在FTP服务器模块,可以查看当前目录下的文件,以及执行上传、下载等功能;
日志模块,可以查询当前执行内容是否成功,以及错误日志;
FTP功能介绍
三、功能测试
在简单测试功能的时候,发现创建文件和上传文件抛出异常,简单分析可能是受vsftpd配置影响,当前ftp服务不支持写、上传操作。
3.1 创建文件失败日志
Error EElFTPSUnacceptedReplyError: 不接受的服务器回复 (error code is 550)
3.2 上传文件失败日志
Error EElFTPSUnacceptedReplyError: 不接受的服务器回复 (error code is 550)
四、解决方案
# 根据报错日志可以看出是没有write和upload的权限
# 在vsftpd.conf中添加以下配置项:write_enable=YES 、anon_upload_enable=YES
[root@zxy_master vsftpd]# vim vsftpd.conf
# 重启服务
[root@zxy_master vsftpd]# systemctl restart vsftpd.service
4.1 创建文件成功
4.2 上传文件成功
以上是关于Moba连接FTP服务器,EElFTPSUnacceptedReplyError(error code is 550)已解决的主要内容,如果未能解决你的问题,请参考以下文章