我想托管一个网站并使用 FTP 来管理文件。我希望能够配置一些功能,让可能拥有不同 FTP 客户端的用户只能将文本文件(可能只是 ASCII)上传到 FTP 服务器。这可能吗?
我想使用 vsftpd 作为服务器,但不确定是否要这样做。操作系统可能是 Ubuntu 服务器或 CentOS。
答案1
答案2
解决方法:将所有文本文件放在可由其他 unix 用户写入的目录中;您的上传者将使用该 unix 用户的登录名上传文件,并且只能写入该目录。因此,这并非仅限于文本文件,而是位置特殊。
我想托管一个网站并使用 FTP 来管理文件。我希望能够配置一些功能,让可能拥有不同 FTP 客户端的用户只能将文本文件(可能只是 ASCII)上传到 FTP 服务器。这可能吗?
我想使用 vsftpd 作为服务器,但不确定是否要这样做。操作系统可能是 Ubuntu 服务器或 CentOS。
解决方法:将所有文本文件放在可由其他 unix 用户写入的目录中;您的上传者将使用该 unix 用户的登录名上传文件,并且只能写入该目录。因此,这并非仅限于文本文件,而是位置特殊。