I have a domain hoster that provides access via SSH.
My platforms are:
- Gentoo 2.6.36-r5
- Windows (XP/Vista/7)
I work on my Windows, I use Gentoo to do all the magic Windows can't do.
Therefore I use sshfs to mount the remote public directory for my domain to /mnt/mydomain.com. Authentication is done via keys, so lazy me don't have to type in my password every now and then.
Since I do my coding on Windows, and I don't want to upload/download the changed files all the time, I want to access this /mnt/mydomain.com via a samba share.
So I shared /mnt in samba, all mounts except mydomain.com is listed on my Windows Explorer.
My theories are:
- sshfs does not set the mountpoint uid/gid to something that samba expects
- samba does not know that it has to include the uid/gid that /mnt/mydomain.com has been set.
- All above is wrong, and I don't know.
Here are configs and output from console, need anything else just let me know. Also no errors or warnings that I take notice of being relevant to this issue, but I might be wrong.
gentoo ~ # ls -lah /mnt total 20K drwxr-xr-x 9 root root 4.0K Mar 26 16:15 . drwxr-xr-x 18 root root 4.0K Mar 26 2011 .. -rw-r--r-- 1 root root 0 Feb 1 16:12 .keep drwxr-xr-x 1 root root 0 Mar 18 12:09 buffer drwxr-s--x 1 68591 68591 4.0K Feb 16 15:43 mydomain.com drwx------ 2 root root 4.0K Feb 1 16:12 cdrom drwx------ 2 root root 4.0K Feb 1 16:12 floppy drwxr-xr-x 1 root root 0 Sep 1 2009 services drwxr-xr-x 1 root root 0 Feb 10 15:08 www
[mnt] comment = Mount points writable = yes writeable = yes browseable = yes browsable = yes path = /mnt
firstname.lastname@example.org:/home/to/pub/dir/ /mnt/mydomain.com/ fuse comment=sshfs,noauto,users,exec,uid=0,gid=0,allow_other,reconnect,follow_symlinks,transform_symlinks,idmap=none,SSHOPT=HostBasedAuthentication 0 0
For an easier read: