linux中ftp连接成功但是无法上传和删除

来源:互联网 发布:域名有哪几部分组成 编辑:程序博客网 时间:2024/06/06 00:27

linux中安装ftp

1、安装vsftpd

root@bogon ftp]#yum install -y vsftpd

2、编辑ftp配置文件

root@bogon ftp]#vi /etc/vsftpd/vsftpd.conf

(查找关键代码:在非输入情况下输入"/关键代码" 回车)  

 1)不能匿名访问anonymous_enable=YES将YES修改成No如

anonymous_enable=NO
#anonymous_enable=YES

去掉#chroot_local_user=YES前面的注释

allow_writeable_chroot=YES加上这行解决了无法登陆的问题

3、设置21端口

firewall-cmd --zone=public --add-port=21/tcp --permanent

重新启动防火墙

systemctl restart firewalld.service

4、添加用户

useradd -g root -M -d /var/www/html/ftpFile -s /sbin/nologin ftpuser(用户名)

-g分组

-d用户ftpuser是将ftp上传文件放置/var/www/html/ftpFile目录

5、密码

passwd ftpuser

6、给权限

[root@bogon ftpFile]# cd /var/www/html

777是最高权限

[root@bogon ftpFile]# chmod 777 -R文件夹名

7、关闭安全服务:进入vi /etc/sysconfig/selinux

selinux值改为disabled;

启动/重新启动ftp
service vsftpd start
service vsftpd restart

linux中ftp连接成功但是无法上传和删除如果将SELINUX的值替换为disabled

如果linux中ftp连接成功但是无法上传和删除可能是防火墙未关闭

8、关闭防火墙

systemctl stop firewalld.service

阅读全文
0 0
原创粉丝点击