校园网站建设实施方案,wap什么意思网络语言,返利网站程序,wordpress关注系统目录
一、问题
二、原因
三、解决方法 一、问题 put: Access failed: 553 Could not create file. 二、原因 #xff08;1#xff09;没有关闭SeLinux #xff08;2#xff09;linux默认安装vsftp服务之后只允许匿名用户的访问和下载#xff0c;不支持上传。 三、解决方… 目录
一、问题
二、原因
三、解决方法 一、问题 put: Access failed: 553 Could not create file. 二、原因 1没有关闭SeLinux 2linux默认安装vsftp服务之后只允许匿名用户的访问和下载不支持上传。 三、解决方法
方法一
关闭SeLinux
setenforce 0
使用vim命令编写 /etc/sysconfig/selinux修改为SELINUXdisabled
vim /etc/sysconfig/selinux 试下能不能上传文件了不成功使用方法二。
方法二
修改文件vsftpd.conf
vi /etc/vsftpd/vsftpd.conf
进入后会发现很多注释带#的需要修改如下内容但是很麻烦建议直接全部删除直接输入如下内容。
write_enableYESanon_umask022
anonymous_enableYES
anon_upload_enableYES
anon_mkdir_write_enableYES
anon_other_write_enableYESdirmessage_enableYES
xferlog_enableYES
connect_from_port_20YES
xferlog_std_formatYES
listenYESpam_service_namevsftpd
userlist_enableYES
tcp_wrappersYES
编辑完成后保存退出重新启动vsftp服务。
systemctl restart vsftpd
如果都没有成功使用下面方法。
getsebool -a | grep ftp setsebool -P allow_ftpd_anon_write on
setsebool -P allow_ftpd_full_access on
好了快去试下吧~