FileServerCustomFS - SFTP server with virtual file systems
A simple console SFTP/SSH/SCP server with support for custom file systems.
This is a console SFTP/SSH server app that shows how to use file system providers. Usage of both built-in and custom file system providers is demonstrated.
Built-in providers (part of Rebex.FileSystem
assembly):
-
MountCapableFilesystemProvider
- virtual file system provider capable of mounting other file system providers -
LocalFileSystemProvider
- local (physical) file system provider -
MemoryFileSystemProvider
- memory-based file system provider (RAM disk)
Custom providers (source code comes with the sample app):
-
DriveFileSystemProvider
- custom file system provider for accessing system drives (disks) -
RegistryFileSystemProvider
- provides file-system-like access to Windows registry