前几天做了一个linux服务器,系统为ubuntu22,ftp服务器使用vsftp。使用中发现在filezilla客户端删除文件夹时有几个文件夹始终报Remove directory operation failed错,无法删除,在客户端查看并未发现文件夹异常。
后使用终端登录服务器,检查发现文件夹内有隐藏文件。删除后隐藏文件后客户端就可以正常删除文件夹了。可能是filezilla客户端只显示本地隐藏文件,不显示远程隐藏文件的原因。在filezilla设置中也没找到设置显示的地方。
解决方法是编辑vsftp配置文件,强制显示隐藏文件
# vim /etc/vsftpd.conf
在后面加上
force_dot_files=YES
这样在filezilla客户端上就能看到远程隐藏文件了。
评论
本文评论功能已关闭。