【发布时间】:2023-03-22 17:16:01
【问题描述】:
我正在尝试设置 FTP 服务器。我在将针对 LDAP 服务器进行身份验证的 Ubuntu 服务器上使用 VsFTPd。 我的用户应该有权访问他们的个人目录(读/写)、他们的公共目录(读/写)、其他用户的公共目录(读)和一般公共目录(读)。管理员用户拥有所有目录的读/写权限。
我的问题如下:在 LDAP 服务器上创建用户时,他应该能够连接到 FTP 服务器。但他的目录不会在 FTP 服务器上创建。问题的另一部分是用户状态的修改:如果用户成为管理员,我如何更改他的配置以让他访问所有目录?
一种解决方案是在用户尝试连接到 FTP 服务器时执行脚本。该脚本将检查目录是否已创建,如果没有,则创建它们。 但是如何配置 VsFTPd 在用户登录时执行脚本呢?
感谢您的帮助。
【问题讨论】:
标签: ftp ldap connection vsftpd