VSFTPD – 仍然有权限问题

我正在运行Linux Ubuntu 16.04 TLS服务器,并在那里安装了游戏服务器。 为了安装插件和pipe理我所有的服务器configuration文件,我必须select一个FTP服务器,在这种情况下,VSFTP。

但问题是,我能够创build新文件并删除现有文件。 但是我不能执行这些操作/有这些问题:

  • 删除文件只有时有效。 大多数时候删除操作失败,我不得不使用SFTP删除它们,或用rm命令SSH。
  • 我不能从主文件夹中recursion地删除文件和子文件夹,有时在删除它们成为隐藏文件后,我不得不使用SSH通过rm -rf
  • 当我上传文件和文件夹时,它们以recursion方式复制,但是,使用错误的权限(如266 ,使我无法编辑和查看recursion文件和文件夹,除非我使用我的根SFTP。

我如何解决这些问题? 我几乎是新手这一点。

这是我的VSFTPconfiguration文件 ( /etc/vsftpd.conf

它听起来像你正在使用的用户没有根访问,尝试以root身份login,看看是否改变任何东西,如果是这样,那么你需要给你的用户的根访问,所以你可以删除和编辑文件。 另外需要注意的是,你的configuration文件中已经打开了ipv6,如果configuration不正确,有时会导致问题。

希望这可以帮助