Centos6 Proftp目录权限

Centos6 Proftp目录权限,centos6,proftpd,Centos6,Proftpd,我在获取“工作”的ProFTP权限时遇到问题 我在/home下有一系列文件夹,并已将除一个以外的所有用户引导到他们的主目录-例如,当用户12345登录后,连接到/,实际上是/home/12345 我希望ftpadm能够执行任何操作,但所有其他用户只允许用户上载文件,拒绝包括列表文件在内的所有其他操作,因此我将其添加到/etc/proftpd.conf并重新启动proftpd: <Directory /home> <Limit ALL> AllowUse

我在获取“工作”的ProFTP权限时遇到问题

我在
/home
下有一系列文件夹,并已将除一个以外的所有用户引导到他们的主目录-例如,当用户12345登录后,连接到
/
,实际上是
/home/12345

我希望ftpadm能够执行任何操作,但所有其他用户只允许用户上载文件,拒绝包括列表文件在内的所有其他操作,因此我将其添加到
/etc/proftpd.conf
并重新启动proftpd:

<Directory /home>
    <Limit ALL>
      AllowUser ftpadm
      DenyAll
    </Limit>

    <Limit STOR>
      AllowAll
    </Limit>
</Directory>

AllowUser-ftpadm
丹亚尔
异壁

但是,这允许用户上传,ftpadm可以浏览任何目录,但12345可以创建目录、创建文件、编辑文件、列表等-如何锁定所有用户(只有一个用户不能上传文件除外?

您可以尝试使用类似的方法:

<Directory />
  <Limit STOR STOU>
    AllowUser ftpadm
    DenyAll
  </Limit>
</Directory>

AllowUser-ftpadm
丹亚尔
ProFTPD howto有更多的例子,也很有趣

希望这有帮助