标签 vsftpd 下的文章

如果你有这个需要,希望收集学员的作业。让他们都存放到公共目录(pub),但是又不希望学员拷贝别人的作业抄袭,那该怎么办呢?

(当然了,你也可以让每个学员把作业放到自己的家目录,这样更方便。但是你还要创建学员账号,然后每个家目录的收集作业,这过于麻烦。)

那么这个时候,我们只需要设置一个参数就可以实现上面的需求了。

# 修改vsftpd配置文件,在任意位置添加下面这个参数,可以实现禁止下载:
vim /etc/vsftpd/vsftpd.conf
download_enable=NO

# 重启服务:
systemctl  restart   vsftpd

Linux客户端测试:

lftp 192.168.75.121:/pub> ls
-rw-r--r--    1 0        0            1286 Nov 16 02:56 passwd
lftp 192.168.75.121:/pub> get passwd 
get: Access failed: 550 Permission denied. (passwd)

windows客户端测试;

当在windows资源管理器连接vsftpd服务后,复制文件到本地目录,会报下面的错误:

76166-yb4i2zxp6e.png

ok,需求达到,你还有什么需求呢?