摘要
采用HFS(Http File Server)的简单文件共享,因使用B/S架构、部署简便获得了广泛应用,缺点是使用HFS内置的自动索引功能时需手动编辑配置文件,开启默认为关闭状态的文件索引功能,造成了安全隐患。基于此,介绍了一种开启HFS自动索引功能实现HFS简单文件共享的替代方法,无需修改HFS配置文件,利用Ruby程序在指定目录及其所有下属子目录生成index.html文件。页面中加入CSS式样,在火狐类浏览器中能明显区分链接是目录还是文件。此外,讨论了当检测到指定目录内容发生变化时,重新生成index.html文件的一种自动化方法。
- 单位