在VSFTP上上传FTP时出现权限问题

在VSFTP上上传FTP时出现权限问题

我正在运行 LAMP 服务器并安装了 VSFTPD 以访问我的 Web 根目录。我创建了一个用户,假设为“ab”,并赋予其 Web 根目录的所有权,并允许其通过 VSFTPD 登录。

我可以登录并上传文件,但是当我上传文件时,它没有所有者 ab 的权限。

Web根文件夹的权限为755。

当我上传文件时,该文件的权限为 600。这会在通过 HTTP 查看文件时产生问题。但是,通过 FTP 我可以更改权限。

如何配置服务器,以便 ab 用户能够通过 FTP 上传并保留一些合理级别的权限,例如 755?

答案1

你必须设置file_open_mode=0777和。local_umask=0022vsftpd.conf

相关内容