下一页 上一页 目录
本 HOWTO 并非关于网络文件系统,但我应该提及它们。
这里列出一些我所知道的简短列表
AFS - Andrew 文件系统
CODA
Coda 是一个分布式文件系统,具有新颖的功能,例如断开连接操作和服务器复制。
NFS - 网络文件系统 (Unix)
NCP - NetWare 核心协议 (Novell NetWare)
SMB - 会话消息块 (Windows 3.x/9x/NT)
此协议在 Windows 世界中使用。
Intermezzo
Intermezzo 是一个用于 Linux 的分布式文件系统。它受到 coda 的启发,但使用磁盘文件系统作为持久缓存。Intermezzo 支持断开连接操作,但尚未实现身份识别系统。
CFS
CFS 将加密服务推送到 Unix(tm) 文件系统。它通过标准的 Unix 文件系统接口为加密文件提供系统级别的安全存储。用户将加密密钥与他们希望保护的目录关联起来。这些目录中的文件(以及它们的路径名组件)使用指定的密钥透明地加密和解密,而无需进一步的用户干预;明文永远不会存储在磁盘上或发送到远程文件服务器。CFS 采用 DES 流密码和密码本密码模式的新颖组合,在现代工作站上提供高安全性以及良好的性能。CFS 可以使用任何可用的文件系统作为其底层存储,而无需修改,包括远程文件服务器(如 NFS)。系统管理功能(如文件备份)以正常方式工作,并且无需了解密钥。
TCFS
TCFS 和 CFS 之间的主要区别在于使用 TCFS 获得的用户透明性。事实上,CFS 在用户空间中工作,而 TCFS 在内核空间中工作,从而提高了性能和安全性。TCFS 的动态加密模块功能允许用户指定 TCFS 使用的加密引擎。TCFS 目前仅适用于 Linux,不久也将发布 NetBSD 版本,并在不久的将来支持除 NFS 之外的其他 FS。
SFS
(待办事项:http://www.cs.auckland.ac.nz/~pgut001/sfs/index.html)
VS3FS:用于 Linux 的隐写文件系统
fspatch 是一个内核补丁,它引入了对隐写文件系统的模块支持(以前称为 vs3fs,一种实验性文件系统,它不仅加密磁盘上的所有信息,还尝试隐藏这些信息,使其甚至无法被证明存在于磁盘上。这使您能够将敏感信息保存在磁盘上,而不会容易被迫泄露该信息。即使在极端情况下,伪造的文档也可能存储在磁盘的其他部分,可以泄露这些文档的密码。应该无法查明是否有任何其他信息存储在磁盘上。
IOzone
IOzone 是一个文件系统基准测试工具。该基准测试生成并测量各种文件操作。IOzone 已被移植到许多机器上,并在许多操作系统下运行。
DOS
我还没有在网上看到任何关于编写 DOS 文件系统驱动程序(网络重定向器)的好页面。最好的来源是 Ralf Brown 的中断列表和 iHPFS 源代码。
OS/2
Windows NT
Microsoft IFS 工具包页面(http://www.microsoft.com/ddk/IFSkit/)将很有用,它是进入 NT 文件系统开发的最佳途径(即使花费 1000 美元)。
有关编写 Windows NT 的 FS 驱动程序的更多信息,请参阅 < bosse@acc.umu.se> 的 http://www.ing.umu.se/~bosse/。
下一页 上一页 目录