ftp多用户配置
起因
一个客户要求一个文件夹里的不同子目录需要不同的ftp账号进行管理,
例如下面,这是一位客户的要求
1 | FTP1,不绑定域名,有读写权限,预先建立以下目录结构: |
问题
建立多层级目录,和对应的ftp后,发现只有父级目录的ftp账号能链接访问,而子级ftp账号却显示不能链接,
比如使用 FTP1 连接时,可以访问 /bootstrap
,但是子级目录却只能看不能进入访问
而使用剩余的账号访问时,直接就拒绝访问了。
解决
这是因为在建立ftp时,对应的目录的所有者会变为对应的ftp账号,而其他账号会因为没有访问权限而被阻止访问。
例如在建立 FTP1 时,/bootstrap目录的所有者会变为 FTP1 账号。
而建立其他账号时,也相应的改变了对应目录的所有者权限,但是父级目录的权限却并没有改变。
所以需要给父级目录分别添加上对应的子级账号访问控制权限即可。
- 在父级目录 给 子级账号访问权限
- 同时也要在子级目录 给 FTP1 访问权限
注意:只需要在父级目录修改权限即可,子级目录会自动继承父级栏目的权限设定
Comments