vsftp 默认安装好后启动服务,不能上传文件的解决办法

回复 收藏
用yum 安装好后vsftp后,启动。默认是可以用匿名账户登录的。
编辑配置文件,使能够上传并建立目录。
write_enable=YES
anon_mkdir_write_enable=YES

把/var/ftp/  目录权限更改
chmod 777 /var/ftp/

可是当新建文件夹时,还出现如下错误:
550 Create director operation failed.
当上传文件时,出现:
200 Switching to Binary mode.
227 Entering Passive Mode
553 Could not create file.

解决办法:关闭selinux

vim /etc/selinux/config
改成  SELINUX=disabled
然后重启服务器
临时修改办法:
setenforce 0
2009-12-01 11:47 举报
已邀请:
0

So Long

赞同来自:

本帖最后由 程城 于 2014-8-25 00:24 编辑

已解决:
铭哥,我按照你的指导配的vsftpd服务,怎么匿名用户登陆不了,只能是存在的用户或者root用户才可与登录?
[root@chengcheng ~]# ftp 192.168.145.131
Connected to 192.168.145.131 (192.168.145.131).
220 (vsFTPd 2.2.2)
Name (192.168.145.131:root):


回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: