不隔离
不隔离用户即同一服务器上的不同用户可以访问或修改其他用户上传的内容,适合单人使用服务器的情况。
隔离
隔离用户即同一服务器上的不同用户只能访问或修改自己上传的内容,适合公司多人使用服务器的情况。
为了防止普通用户通过匿名账号访问ftp,所以需要限制匿名账号,只让特定用户访问
特点:文件不能直接放进根目录
创建几个用作测试的用户,创建一个名为FTP的主目录,在主目录中创建一个名为LocalUser的子目录,再在LocalUser下创建和用户账户名称一致的文件夹(如果还需要匿名访问,则需要在LocalUser下创建public文件夹,匿名账号只能访问到public文件夹
1)
创建2个用户ftp1,ftp2(个人设置密码)
**2)**创建主目录FTP,其下创建LocalUser(必须为此名),再其下窗3个文件夹分别为ftp1,ftp2,public (ftp1和ftp2与刚创建的用户名一致)
注意配置文件的属性:
(1)对于ftp1隔离ftp2
(2)对于不隔离,继承上一级文件夹的属性:
2) 创建站点:
(1)对于ftp1:
进去后删掉允许所有用户,添加指定用户
ftp2,public同样道理
3)检查结果:
访问ftp1:
访问ftp2:
访问public: