【发布时间】:2025-12-31 02:05:17
【问题描述】:
我正在为朋友托管一些服务器,并希望让他们能够通过 FTP 上传/编辑/删除文件。
所以,我创建了一些用户,但每次,他们尝试上传一些东西,它被上传,但文件权限是“0000”。我该如何改变这个?
他们也无法创建新文件或文件夹...
谢谢
【问题讨论】:
标签: ftp permissions proftpd
我正在为朋友托管一些服务器,并希望让他们能够通过 FTP 上传/编辑/删除文件。
所以,我创建了一些用户,但每次,他们尝试上传一些东西,它被上传,但文件权限是“0000”。我该如何改变这个?
他们也无法创建新文件或文件夹...
谢谢
【问题讨论】:
标签: ftp permissions proftpd
umask用于设置新上传文件的权限。
proftpd 守护程序在创建文件时始终以基本模式 0666 开始。然后umask进一步降低访问权限,如下:
new file mode = base-mode - umask
例如,如果 umask 为 0066,则新上传的文件将具有 0600 (rw-------) 权限:
0600 = 0666 - 0066
因此请检查或删除您的 umask 设置。
【讨论】: