使用 Serv-u 限制文件类型 案例需求如何使用 Serv-U 限制用户上传的文件类型? 知识提示使用 Serv-U 不仅可以用来限制用户的读、写、删除等权限,还可以根据文件类型进行限制案例:限制用户只能够上传.gif、.jpg 和.bmp 类型文件具体实现步骤如下所述1)在 serv-U 中新建用户 benet,导航到“目录访问 ”选项卡,单击“添加”按钮,在“目录访问规则”窗口中设置用户对.gif 类型文件的访问权限在“路径”栏中输入“*.gif” ,权限设置为读、写,然后单击“保存”按钮,如图 5.1 所示图 5.1 设置.gif 类型文件权限(2 )按照以上方式依次添加用户对.jpg 和.bmp 类型文件的读、写权限,设置完成后如图 5.2 所示图 5.2 设置.jpg 和.bmp 类型文件权限(3)继续单击图 5.2 中的“添加”按钮,在“目录访问规则”窗口中设置用户对其他类型文件的访问权限为只读,然后单击“保存”按钮,如图 5.3 所示图 5.3 设置其他类型文件权限(4)再次单击图 5.2 中的“添加”按钮,在“目录访问规则”窗口中设置用户对其主目录的访问权限为只读,添加完成后用户权限访问规则如图 5.4 所示,单击“保存”按钮进行保存即可。
图 5.4 用户权限访问规则在客户机上访问 FTP 服务器,用户可以成功上传 .gif、.jpg 和.bmp 类型文件,当用户上传.doc 或其他类型文件时,会提示如图 5.5 所示错误信息图 5.5 错误提示信息重新打开用户属性的“目录访问”选项卡,选中某条规则,在窗口右侧通过“向上”或“向下”按钮可以调整其规则的优先级为了确保用户权限应用正确,需要将文件类型的规则置于主目录的规则之上 图 5.6 调整规则优先级。