<p>I am using a machine on which I do not have root access and would like to access files on a Samba server in random access mode. I know I can transfer the files in their entirety using smbclient but the files are very large (>1GB) and I would rather just treat them as remote files on which I can do random access.</p>

<p>The problem as noted is that I don't have root access to this machine (a Linux box) so I can't mount the remote Samba file system. </p>

<p>Is there a user-level solution that will let me randomly access the contents of a file on a Samba server? Seems it should be possible to do everything that the kernel file system client is doing but from a user-level application.</p>

<p>I only need read-only access btw and the remote file is guaranteed not to change.</p>

Try to use
```
smbmount
```
to mount the filesystem without root permissions:
```
```
mkdir ~/temp
smbmount //{server}/{share} ~/temp -o username=username={username},password={password}
```
```
Edit: Updated to use
```
smbmount
```
instead of
```
mount
```
.