DOKK / manpages / debian 12 / smbnetfs / smbnetfs.1.en
smbnetfs(1) General Commands Manual smbnetfs(1)

smbnetfs - User-space filesystem for SMB/NMB (Windows) network servers and shares

usage: smbnetfs mountpoint [options]

mount options
print help
print version

path to config (~/.smb/smbnetfs.conf)
SMBNetFS debug level (N<=10)
Samba debug level (N<=10)
File to store SMBNetFS debug messages
Local charset (autodetected)
Charset used by samba (utf-8)
Enable/disable usage of libsecret as a password storage
auth retrieving timeout from libsecret base (500ms)
Maximum size of r/w block in Kb (autodetected)
Period of scanning samba network tree (300s)
TTL of scanned elements in samba tree (900s)
Enable/disable scanning of samba tree (on)
Samba reply timeout (20000ms))
Enable/disable showing of hidden shares (off)
See in documentation (off)
Free space size in pages (0)
Do not fail on chown/chgroup (on)
Enable/disable negative cache (on)
Negative cache records expiration time (3000ms)
konquerror and gnome terminal hack (3)
Scheduler sleep interval (10s)
Configuration update interval (300s)
Maximum number of children processes (15)
Number of retries before fail (2)
Child process inactivity timeout (300s)
Child process reply timeout (30s)
See in documentation (10)

enable debug output (implies -f)
foreground operation
disable multi-threaded operation
allow access to other users
allow access to root
auto unmount on process termination
allow mounts over non-empty file/dir
enable permission checking by kernel
set filesystem name
set filesystem type
issue large read requests (2.4 only)
set maximum size of read requests
immediate removal (don't hide files)
let filesystem set inode numbers
try to fill in d_ino in readdir
use direct I/O
cache files in kernel
enable caching based on modification times (off)
set file permissions (octal)
set file owner
set file group
cache timeout for names (1.0s)
cache timeout for deleted names (0.0s)
cache timeout for attributes (1.0s)
auto cache timeout for attributes (attr_timeout)
never forget cached inodes
remember cached inodes for T seconds (0s)
don't supply path if not necessary
allow requests to be interrupted
signal to send on interrupt (10)
names of modules to push onto filesystem stack
set maximum size of write requests
set maximum readahead
set number of maximum background requests
set kernel's congestion threshold
perform reads asynchronously (default)
perform reads synchronously
enable atomic open+truncate support
enable larger than 4kB writes
disable remote file locking
disable remote file locking (BSD)
disable remove file locking (POSIX)
use splice to write to the fuse device
move data while splicing to the fuse device
use splice to read from the fuse device

original encoding of file names (default: UTF-8)
new encoding of the file names (default: UTF-8)

prepend this directory to all paths (mandatory)
transform absolute symlinks to relative

Please create configuration directory ~/.smb. This directory should contain at least two files: smb.conf and smbnetfs.conf. You may copy smb.conf from the /etc/samba directory. You can find a sample of smbnetfs.conf in the /etc directory.

This manual page was written by Varun Hiremath <varunhiremath@gmail.com> and lately updated by Mikhail Kshevetskiy <mikhail.kshevetskiy@gmail.com>, for the Debian project (but may be used by others).

January 5, 2018