这是一个奇怪的...在Ubuntu 14.04上我有一个名为/lib
的目录。作为root用户,或者作为具有组权限的用户在服务器上,我可以写入此目录。在FTP作为具有组权限的同一用户我不能,我得到权限被拒绝错误...
如果我将/lib
目录重命名为其他任何目录(在本例中为/lib-new
),我可以通过FTP写入目录。
纯粹基于目录名称可能导致权限被拒绝错误的原因是什么?
我已经检查并测试了目录(777,775,755,664和644)的权限以及上面的目录(/public_html
- 服务器的根目录)并没有任何帮助,除非我将目录重命名为lib
以外的目录。
请帮助,因为SSH进入服务器以更改/lib
内的任何内容非常耗时!
编辑:我正在使用的FTP服务器是ProFTP,如果有帮助的话。
答案 0 :(得分:2)
尝试将RLimitChroot off
添加到/etc/proftpd.conf
。可能需要重新启动X才能使此更改生效。默认情况下,我认为它也会对/etc
目录执行相同的操作。