LX0-104 · Question #570
How is VFS (Virtual File System) support enabled in Samba?
The correct answer is E. Compile Samba with VFS module support. VFS support in Samba is enabled by compiling Samba with specific VFS modules, which are part of the Samba software itself, not kernel modules.
Question
Options
- ASamba does not support VFS.
- BCompile and load vfs.ko kernel module.
- CCompile and load vfs.ko and its dependent smbfs kernel modules.
- DCompile and load pvfs.ko kernel module.
- ECompile Samba with VFS module support.
How the community answered
(50 responses)- A2% (1)
- B2% (1)
- C12% (6)
- D4% (2)
- E80% (40)
Why each option
VFS support in Samba is enabled by compiling Samba with specific VFS modules, which are part of the Samba software itself, not kernel modules.
Samba absolutely supports VFS modules to extend its functionality.
VFS support in Samba refers to Samba's internal module system for file system operations, not to loading kernel modules like `vfs.ko`.
`smbfs` is an older Linux kernel module for mounting Samba shares, and `vfs.ko` is not directly related to enabling VFS support within Samba itself.
`pvfs.ko` is a kernel module related to Parallel Virtual File System, which is unrelated to Samba's internal VFS module system.
Samba's VFS (Virtual File System) support is implemented through loadable modules that are compiled as part of the Samba software package. These VFS modules are loaded by the `smbd` daemon to extend file system capabilities, such as implementing antivirus scanning, recycling bins, or specific ACL behaviors, and are enabled via configuration in `smb.conf`.
Concept tested: Samba VFS module architecture
Source: https://wiki.samba.org/index.php/Samba_VFS_modules
Topics
Community Discussion
No community discussion yet for this question.