linux中vsftp无法上传文件问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux中vsftp无法上传文件问题相关的知识,希望对你有一定的参考价值。
[右] 226 Directory send OK.
[右] 列表完成: 2 KB 于 9.45 秒 (0.3 KB/秒)
[右] TYPE I
[右] 200 Switching to Binary mode.
[右] PASV
[右] 227 Entering Passive Mode (220,181,120,199,39,1)
[右] 正在打开数据连接 IP: 220.181.120.199 端口: 9985
[右] STOR zlxz.swf
[右] 150 Ok to send data.
[右] 426 Failure reading network stream.
[右] 传输已失败!
[右] PASV
[右] 227 Entering Passive Mode (220,181,120,199,38,253)
[右] 正在打开数据连接 IP: 220.181.120.199 端口: 9981
[右] STOR zlxz.swf
[右] 150 Ok to send data.
[右] 426 Failure reading network stream.
[右] 传输已失败!
[右] PASV
[右] 227 Entering Passive Mode (220,181,120,199,38,253)
[右] 正在打开数据连接 IP: 220.181.120.199 端口: 9981
[右] STOR zlxz.swf
[右] 150 Ok to send data.
[右] 426 Failure reading network stream.
[右] 传输已失败!
[右] PASV
[右] 227 Entering Passive Mode (220,181,120,199,38,253)
[右] 正在打开数据连接 IP: 220.181.120.199 端口: 9981
[右] STOR zlxz.swf
[右] 150 Ok to send data.
[右] 426 Failure reading network stream.
[右] 传输已失败!
[右] TYPE A
[右] 200 Switching to ASCII mode.
[右] PASV
[右] 227 Entering Passive Mode (220,181,120,199,39,0)
[右] 正在打开数据连接 IP: 220.181.120.199 端口: 9984
[右] LIST
[右] 150 Here comes the directory listing.
[右] 226 Directory send OK.
[右] 列表完成: 2 KB 于 1.53 秒 (1.9 KB/秒)
传输队列已完成
1 个文件传输失败
相应目录的权限开到最大 下载可以 上传不行 不要说文件权限不够什么的 权限都可以 上午还可以 下午就出现这样的问题 slinux 关闭 匿名关闭 ftp用户名密码都正确 用的ftp软件是flashftp 请回答的有点质量的 谢谢各位了
防火墙关闭 补充一下 我现在用的是vsftpd 我现在也只能这么认为是软件不稳定的问题 所以请各位哥哥 姐姐 推荐一个稳定的ftp 安装软件 linux 是centos 5.5 64位的 谢谢
二楼兄弟说的 我这里配置一点问题都没有 我们这边是网通的 用的服务器是电信 他妈的是电信的 我郁闷死了快
三楼的哥们 你的第六步骤 没有看懂 是在那里修改他们的权限啊?六、虚拟用户的配置
我账户是服务器上用建立的ftp账户
如果安了你试试如下两种方法:
方法1. 关闭selinux,目录 /etc/selinux/config,将config里面的SELINUX=enforcing 改为 SELINUX=disable
方法2.开启禁用SElinux的FTP传输审核功能
getsebool -a | grep ftp 你先看哈
改: setsebool -P ftpd_disable_trans .
on也可以换成1,off为0哈
祝你好运! 参考技术A 你的ftp账号是虚拟账号还是本地账号?
修改:
去把这篇文章好好看看。概念要清楚,你的账号是虚拟账号,然后照葫芦画瓢就可以
http://hi.baidu.com/mxawei/blog/item/71ce934381d21e1073f05d9c.html 参考技术B
vsftp上传需要达到如下4个条件:
客户机上要上传的文件,当前用户有读权限。
服务器上,需要上传的目录,ftp当前登录用户有写权限。
服务器上,/etc/vsftpd.conf中设置 write_enable=YES
若是ftp匿名用户,在/etc/vsftpd.conf中还需设置anon_upload_enable=YES
以上是关于linux中vsftp无法上传文件问题的主要内容,如果未能解决你的问题,请参考以下文章
Linux配置FTP(vsftpd)服务和无法上传下载问题解决