我的问题是,无论我在 proftpd.conf 中将 umask 设置为什么,我仍然会获得-rw-r-----
新上传文件的相同权限。我尝试过 0002 0002、0022 0022 和 0066 0066 只是为了获得某种改变,但什么也没发生 - 无论 umask 是什么,最终结果都是一样的。
ProFTPD 版本是 1.3.5rc3,我正在运行 Ubuntu 14.04。
我已经阅读了有关 umask 的所有 ProFTPD 问题,但找不到可行的答案。
编辑
这是日志:
2015-02-09 13:02:34,506 (...): FTP session opened. 2015-02-09 13:02:34,549 (...): USER XXX: Login successful. 2015-02-09 13:02:34,773 (...): ROOT PRIVS: unable to seteuid(): Operation not permitted 2015-02-09 13:02:34,773 (...): ROOT PRIVS: unable to setegid(): Operation not permitted 2015-02-09 13:02:34,774 (...): RELINQUISH PRIVS: unable to seteuid(PR_ROOT_UID): Operation not permitted 2015-02-09 13:02:34,774 (...): FTP session closed.
显然权限出了问题。我以 root 身份运行 ProFTPD。