ProFTPD/vsftpd 只读/读写访问取决于连接源?

ProFTPD/vsftpd 只读/读写访问取决于连接源?

是否有可能通过以下方式配置 ProFTPD:

用户对其主目录具有读/写 FTP 访问权限

如果用户从 LAN 内部连接(例如 172.16.0.0),他应该像往常一样拥有完全访问权限(读/写)

如果用户从外部连接(从互联网或任何其他网络),他应该具有只读访问权限。

两种情况下用户应具有相同的登录名/密码

仅应激活一个 ProFTPD 实例。如果必要,我们可以使用 vsftpd 代替 ProFTPD。

有什么想法可以做到这一点吗?

谢谢!

答案1

在 ProFTPD 配置中,您可以设置一些ACL基于连接来源。因此,你只需要放置一个限制读/写命令上的指令并定义正确的 ACL。

干杯。

相关内容