Tengo un proveedor de dominio que proporciona acceso a través de SSH.
Mis plataformas son:
- Gentoo 2.6.36-r5
- Windows (XP / Vista / 7)
Trabajo en mi Windows, uso Gentoo para hacer todo lo que Windows no puede hacer.
Por lo tanto, uso sshfs para montar el directorio público remoto de mi dominio en /mnt/mydomain.com. La autenticación se realiza mediante claves, por lo que no tengo que escribir mi contraseña de vez en cuando.
Ya que hago mi codificación en Windows, y no quiero cargar / descargar los archivos modificados todo el tiempo, quiero acceder a este /mnt/mydomain.com a través de un recurso compartido de samba.
Así que compartí / mnt en samba, todos los montajes excepto midominio.com están listados en mi Explorador de Windows.
Mis teorías son:
- sshfs no establece el uid / gid de mountpoint en algo que samba espera
- samba No sabe que tiene que incluir el uid / gid que /mnt/mydomain.com ha sido establecido.
- Todo lo anterior está mal, y no lo sé.
Aquí están las configuraciones y la salida de la consola, necesito algo más, házmelo saber. Tampoco hay errores o advertencias de los que tenga en cuenta que sean relevantes para este problema, pero podría estar equivocado.
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
/etc/samba/smb.conf
[mnt]
comment = Mount points
writable = yes
writeable = yes
browseable = yes
browsable = yes
path = /mnt
/ etc / fstab
sshfs#myusername@mywebhotel.com:/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
Para una lectura más fácil:
- myusername@mywebhotel.com
- / home / to / pub / dir /
- /mnt/mydomain.com/
opciones:
- comment = sshfs
- noauto
- usuarios
- exec
- uid = 0
- gid = 0
- permitir a otros
- reconectarse
- seguir_symlinks
- transform_symlinks
- idmap = ninguno
- SSHOPT = HostBasedAuthentication
¡Ayuda!
SSHFS version 2.8
fuse: unknown option 'SSHOPT=HostBasedAuthentication'
HostbasedAuthentication
no se recomienda utilizar (el usuario basado enPubkeyAuthentication
se prefiere)