Smbnetfs

smbnetfs is a FUSE-based filesystem for SMB/CIFS shares. It enables each user to mount Window's based network shares within their own userspace.

Kernel
See the Kernel section of the FUSE article for kernel confirmation.

Emerge
Install the userspace utilities:

Files
Import files related to smbnetfs include:


 * - The local (user-specific) configuration file. This file is not installed in user home directories by default (see below).

Credentials
Create the directory, then copy the configuration file to the configuration location. Note: depending on which version of the software was installed, the filesystem path could change. Determining the version of the software Portage installed will help determine the name of the first network path in the command:

Next, modify the configuration file in order to gain network authentication. There are different methods of inputting authentication credentials: GNOME Keyring (which can be effective if the GNOME desktop environment is being used) or username/password fields in the file itself.

For example, when entering username/password in the configuration file, uncomment the following line and add appropriate values. should be substituted with the username and the next set of quotes should include the password:

Invocation
needs to know where to mount the shares. If a directory for them does not yet exist create one, then mount things there:

External resources

 * http://fercaiscoding.com/?p=135 - A blog entry explaining how to mount a SMB/CIFS share with.